It would be nice if you posted more information on these issues. 
When you attempt to generate the card, does it give you an error message?
Or does it go to a page with a blank image?
Also, as far as generating a card when you're offline...thats not really possible.
The way the system is set up is so you can only generate while that particular player is online, basically for efficiency.
Since you're online at that moment, the system can easily pick you out out of the x number of people who are online. If we checked everyone, including offline players, it would have to search through thousands and thousands of players.
|
Unless we set up a socket, listening for player information requests from this public IP only... Easy to do offline and online and would be far less CPU usage.
I may have to investigate this possibility.