Repro steps:
- Create custom BP player state class inherited from APlayerState.
- Add an array variable (either of name type or integer).
- Mark the array as RepNotify.Without any conditions.
- Run two instances from the editor. One - Listen server, other - Client. Autoconnect.
- Change the array (e.g. add something) on the server side.
- RepNotify isn’t called on the listen server side. For the client side works correctly.
Observations:
-
RepNotify IS called for listen server and client for non-array values (at least integer).
-
RepNotify IS called when using dedicated server.
-
RepNotify IS called when reassigning array itself.
Am I missing something or is it a bug?