NetworkList<T>.m_NetworkManager is null

Im trying to have a NetworkList. I initialized it with 0 values, then tried to add to it. Then I get a nullRef inside the NetworkList class. The null value is NetworkList.m_NetworkManager (or precisely NetworkVariableBase.m_NetworkManager). Why is it null? My NetworkManager.Singleton is set properly. I cannot access the m_NetworkManager in any way, how can I fix this and use the NetworkList how it was intended?

Please post your coderelevant to the issue.
I would not be surprised if this is an order of execution issue, ie initializing the list in Awake for instance, or assigning to it before calling StartHost/StartClient.