This is a very interesting observation. Currently the utag.sync.js doesn't support switching environments based on the Web Companion directive. This is something we just haven't added in. I'll get this in the queue of things to build, it's a great request.
In the meantime, any one of our services team members can put in place the code directly into your template to handle this.
If you need this immediately, let me know...I can write it for you as well...
thank you for your reply, I'm happy to know this feature will be implemented in the future.
Could you provide us further details on how you will modify our template to handle utag.sync in dev enviroment?
Would it be possible for us to switch enviroment independently after this fix?