Games list bug, dead games

There are lots of ghost games you cannot join that have been there for weeks, how to fix or is this on blizzards end?