It seems sometimes weapons which are spawned on the ground by
GivePlayerItem() – but it seems also by the engine itself – are not networked properly to the client(s).
When changing
m_iState, start recording a demo or flying under the map with no clip enabled the weapon gets networked again, but that is not a proper way to fix this issue. Does anyone know a workaround?