Hi,
I think the broadcast messages might not be sent over the VPN. Perhaps you could check using WireShark?
There are two ways vManager and a CueCore2 can find each other, but both rely on broadcast:
-vManager sends broadcast, CueCore2 responds with unicast
-CueCore2 sends broadcast, vManager responds with unicast
All communication after that is done using unicast.
If the broadcast succeeds, you will see the device in the list (even if the unicast communication fails).
If the unicast fails, the IP will be in orange for "out of range", if it succeeds it will be in white and everything should be working.
Let me know if this helps. I think there might be a way to "cheat" using a unicast message from CueCore2 to the device running vManager, but I have to check that first. Also it would only work if the device running vManager has a static IP of course.
Perhaps it would be best to have some contact over email about that, you can contact me using support at visualproductions.nl
Greetings,
Bootsy