After being online for a few hours it happens quite often that I no longer receive invites or invite requests. I usually confirm that this is an issue with VRC by going to vrchat.com/home, finding any friend that is in a joinable instance and sending myself an invite. When I do this nothing comes through. I have to restart the game to fix the issue.
The annoying bit is that normally there is no way of being aware that this is happening. How would I know if someone tried to join me if I don't get any messages? I got aware of this when I tried to join some friend who were on blue, or when some friends also messaged me on discord and knew they were going to join me.