Start_multiple zones behavior

Hey everyone. Quick question, I just started experimenting with the start_multiple endpoint and have a question. Everything works exactly as it should when all the zones are on the same controller, but when they are on different controllers is when it gets weird. Whichever controller starts first gets seemingly random zones added to the queue in place of the zones on the other controller, and that second controller doesn’t water at all. Is this expected behavior or a bug?

I have a similar problem. I manage two controllers with the same computer application and ASSUMED they worked independently. HOWEVER, the application refuses to allow BOTH controllers to operate at the same time. The app apparently ASSUMES both are operating of the same water source, yet they are not. Doesn’t seem to be any way to “disconnect” the apparent link between the two controllers.