Online Subsystem IOS fails to load on remote build

We’re doing remote builds for iOS on UE5.4.4 and build succeeds, but the Online Subsystem iOS module fails to load with this message:

UATHelper: Packaging (IOS): LogOnline: Warning: OSS: TryLoadSubsystemAndSetDefault: LoadSubsystemModule([IOS]) failed
PackagingResults: Warning: OSS: TryLoadSubsystemAndSetDefault: LoadSubsystemModule([IOS]) failed

What might we be missing? This is a Blueprint-only project and the module is ticked on the Plugins page.

Thanks!