[quote=“Mr.Wood, post:2019, topic:30020”]
I just noticed…maybe userId is not empty anymore but in different “format”
Earlier:
userId:
Now:
userId: Steam:
Incompatible_Unique_Net_Id warning is thrown if the net id’s GetType() doesn’t match the currently active subsystems GetSubsystemName() value.
IE: If you have a mismatch in subsystems.
It doesn’t really have anything to do with the actual contents of the unique net id.
As for “maybe something changed”, yes a lot of the backend subsystem identification code has changed as they have been re-factoring it since 4.20.
And no, all of this is outside of the plugin itself, unless you are loading in a thirdparty subsystem like the UWorks one.
I can run a few tests tonight but it sounds exclusive to your setup, I had steam multiplayer running during my 4.21 porting tests for my multiplayer plugin.