I’ve followed the steps in the official documentation to set it up: Online Subsystem Steam Interface in Unreal Engine | Unreal Engine 5.3 Documentation
But no matter what I do, I keep getting this error in the log when I try to host a session:
LogOnline: Error: STEAM: Failed to create file: /Users/karl/Desktop/Gamedev/Unreal/DemoGame/Build/Mac/DemoGame.app/Contents/UE/DemoGame/Binaries/Mac/steam_appid.txt
LogOnline: Warning: STEAM: Could not create/update the steam_appid.txt file! Make sure the directory is writable and there isn't another instance using this file
LogOnline: Warning: STEAM: Could not set up the steam environment! Falling back to another OSS.
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
2023-10-30 20:43:12.865 DemoGame[20350:180691] [UE] [2023.10.31-00.43.12:865][117]LogOnline: Error: STEAM: Failed to create file: /Users/karl/Desktop/Gamedev/Unreal/DemoGame/Build/Mac/DemoGame.app/Contents/UE/DemoGame/Binaries/Mac/steam_appid.txt
2023-10-30 20:43:12.865 DemoGame[20350:180691] [UE] [2023.10.31-00.43.12:865][117]LogOnline: Warning: STEAM: Could not create/update the steam_appid.txt file! Make sure the directory is writable and there isn't another instance using this file
2023-10-30 20:43:12.865 DemoGame[20350:180691] [UE] [2023.10.31-00.43.12:865][117]LogOnline: Warning: STEAM: Could not set up the steam environment! Falling back to another OSS.
2023-10-30 20:43:12.865 DemoGame[20350:180691] [UE] [2023.10.31-00.43.12:865][117]LogOnline: Warning: STEAM: Steam API failed to initialize!
2023-10-30 20:43:12.865 DemoGame[20350:180691] [UE] [2023.10.31-00.43.12:865][117]LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()