Hey I’m using the official remote control beta api on ue 5.4. Following the documentation here Remote Control API HTTP Reference for Unreal Engine | Unreal Engine 5.4 Documentation | Epic Developer Community, I tried to use the remote/batch
endpoint and it crashed
After going through the source code, apparently it requires a passphrase header (Line 930 of WebRemoteControl.cpp). Nowhere in the docs or the error was this explained. I don’t know if this is a bug or not, but i think it at least needs to be added to the documentation. Thanks
Here’s a general approach you might take to address this issue:
Passphrase Header: You should add the passphrase header to your requests when using the remote/batch endpoint. The header should be something like:
Passphrase: YourPassphraseHere
Ensure that YourPassphraseHere matches the passphrase set in your Remote Control settings within Unreal Engine.
Update Documentation: Since you’ve identified that this requirement isn’t clearly documented, it would be helpful to provide feedback to Epic Games. They often appreciate contributions from the community to improve their documentation. You can usually report issues or request updates directly through their forums or issue tracking system.
Check for Updates: Since you’re using a beta version of the API, it’s also possible that the documentation hasn’t caught up with recent changes. Check for any updates or patch notes for Unreal Engine that might address this discrepancy.
Testing: Make sure to test with the passphrase header included to confirm that it resolves the crashing issue.
Best Regards,
Aarp Membership
Hi, i already added the passphrase before posting this. I’m here to report it and asking someone to update the docs. thx