Hi,
You have stumbled upon a bug which I am aware of and will fix shortly. It is to do with the fact that when you invite a non-PokerDIY member it stores their invite by email address (as there is no user account yet). When this person joins PokerDIY, there SHOULD be a process that checks if they are invited to any events (by email) and converts them into proper invites so they can see the private game. This step is not happening, so for the meantime you will need to go back into the invite list of your event and add the users that have joined since (using the Add PokerDIY Member button).
They are effectively getting a "Not invited to this event" error as it has not checked the email.
This should only happen the first time before they have joined and should not be a problem from now on...