Isn't NUGET basically the packet manager? (That reminds me, I've got to try to update monogame and xamarin)
Anyway, nope. Those exceptions and errors only show up during runtime — while debugging. It could be that I'm missing a reference, but the chance of that being the case is very low.
I can't use my laptop now as I'm going to sleep soon but I'll post the code ASAP!
Oh and, this only happens when I use the NetworkComms DLL in an Android monogame project, whereas it works fine in a Windows project.