Join session in blueprint IOS app crashes after upgrading to 4.20

After upgrading my project to 4.20 and migrating it over to a Mac, I’ve lost the ability to test multiplayer, since the “join session” node always causes a crash now. I have a blueprint based project that I’ve converted to a code project since switching over to a Mac.

I created a clean project from the third person C++ example project, and added the same create and join session code in a blueprint. I had the same exact results, the client app crashes whenever it tries to join an existing session.

I’ve rebuilt the clean project to run in the editor, and multiplayer works well there, so I did the same with my AR project, and the multiplayer works in the editor there as well. The only problem with the multiplayer comes when I load anything onto an IOS device.

I bought a new router, and that helped, because now the client can join sessions, but the map doesn’t load on the client, only on the server. I’ve tried to use an execute console command node with “ServerTravel Map_Name?listen” but that didn’t work either.

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

I put in a bug report for this yesterday, but unfortunately I filled out the “title” portion with my job title instead of the bug’s title. So if anyone is looking for this one it should say something like “game technical artist” right now. Hopefully it can still get sorted out.