Thanks for the inputs and update.
Maybe there are caveats I don’t know about, but I have found async tracking to multiple websites to work properly.
However, when I updated from 1.9.2 to 1.12, async tracking stopped working when tracking to 2 websites. Both hits were being tracked in the 2nd website. I changed the code on my website to implement synchronous tracking, but it also failed.
Here is the tracking code from my website which works on 1.9.2, but doesn’t on 1.12.
I would like to understand what is happening and if it is a bug, have it fixed as I’d like to use the official code/scripts.