Some of these problems probably do stem from trial account status. I haven't been keeping up with Graal stuff for a while, but now that I think of it, I think some trial accounts can have null/empty community names (Thus saying that you're matched with "."), and that's probably breaking some stuff if that's the case.
The sentence you're reading right now replaced a rant on stupid community name bull****.
Quick matching could probably use account names instead. Then we get the fun of mixing account name and community name crap. And then we have trials in the high score list (Nice job, pc:23184230!). Then should I disallow trials to be in the list? What if it's co-op and one of the players isn't a trial?
To be honest, I probably should've just blocked trials altogether.
I don't mean to sound bitter. It's just that I'm sort of already on my way out of Graal as it is. Have your friend upgrade