No worries, thanks for such a fast and informative reply :).
Problem is, this was actually with me using Hamachi, so...?
Welp I've been trying to work out some kind of solution with what's
available but still haven't gotten it functioning for me yet.
Goodluck working on that fix for it, hope it works for you :)!
And goodluck with all your efforts into this plugin, it's already
a great asset for those wanting multiplayer but unable to understand
the difficult manual setup programming with python, look forward
to future releases :3.
Not sure how it was able to work with others, or if it's just something
strange occurring with me but, I've made some sort of progress.
The user hosting the game only gets group 'ServerGame' enabled,
because it's locally enabling the groups.
So where as the person connecting to the host get's group 'ClientGame',
which set's the lights to the players and has all of the gameplay script
running, the host has none of that.
I've just added in the 'trigger once' in 'ServerGame' to enable 'ClientGame',
and sure enough I can now see the players. though the positions are
screwed up and other bugs, etc, this at least explains why it wasn't
displaying anything for the Host.
Though as you mention that people haven't had this trouble over LAN,
I'm not sure why I require enabling ClientGame to see anything at all?
It shouldn't have worked for anyone if this was the problem.