Yeah, paid service is much more reliable.
Did you try to change your IP address? I think that the main issue is your IP. You should try to change it.
Which free domain you are on now?
You have to increase your disk space. However, which hosting are you using right now?
Are you looking for web based chatroom? If yes, then what's your budget per month for this chatroom?
Separate names with a comma.