Developing multiplayer games is difficult, even though Construct's Multiplayer object takes care of many of the complexities for you. In the same way the events...
See the section on connectivity in this tutorial. You might need to run a TURN server to get connectivity between every combination of networks.