I ran into some troubles with my project and decided to start from scratch. I was on Netcode for GameObjects 1.4.0 and UnityTransport 1.3.4 but updated them to 1.5.1 and 2.0.2 respectively as that seems to be what the latest documentation calls for. It took 5 minutes to discover a new problem.
The documentation quickly gets to an instruction to create a Player object and add a component via Netcode > NetworkObject. However, NetworkObject is missing from the list. I had removed all previous traces of Netcode for GameObjects as I started from scratch and re-installed the necessary packages so what’s going on here?
Well whatever the problem is, it’s probably some general Unity issue because now when I go to add component, the Network category doesn’t even show up anymore, no matter how much I try uninstalling and reinstalling packages.