We updated from 4.19 to 4.20. The first thing we noticed(as we have written our own OSS based on OSSNull) is that they decided to add more complexity on top of FUniqueNetIDString. It seems this type is not to be used anymore as it seems and so we declared our own type using TEMP_UNIQUENETIDSTRING_SUBCLASS, and replaced all occurencies of FUniqueNetIDString in our OSS with the new type. For some reason, multiplayer connections aren’t possible anymore. The serverlog yells only “Invalid ID” and “String to long” upon connection and the player is kicked.
We have no clue why this happens. Anyone else had similar troubles?