Getting a really strange issue with JIP replication (RplSave/RplLoad)
03:23:45.567 SCRIPT : Replicating 2370 support mods
03:23:45.567 RPL (W): IReplication::ReadPastBoundary: Item read past boundary of its written init data. item=0x40022F62, layout='script::Game::OVT_TownManagerComponent', initSize=4147b, overBoundary=663b
Replicating an array of integers by first writing the length with writer.WriteInt and then each item. On the server it reports length as being just 1 and then writes that int fine. When it gets to the client the number suddenly becomes a huge number (in the above case, 2370) so obviously reads past the boundary
Component with issue can be seen here: https://github.com/ArmaOverthrow/Overthrow.Arma4/blob/main/Scripts/Game/GameMode/Managers/OVT_TownManagerComponent.c
Seems to be related to the initSize of the replication, begins to happen over about 4kb of data