if you look around, you'll find a post by FrogBoy that lists all the current bugs. i believe in that list there's a known bug where running-games still show in the game browser.
that said, it might be patched out now as there was talk of releasing a new beta (with purpose of patching said bugs). if that's the case, then i suspect you have a firewall/router issue.