as a temporary workaround, update uRORemoteDataModule.pas as
procedure TRORemoteDataModule.DoOnActivate(aClientID: TGUID; const aMessage: IROMessage);
...
if (fSessionManager = nil) or (fEventRepository = nil) then begin
if Assigned(fTransport) then // <<<<<<<<<<<<<< added