Specific Use or Bugs and Troubleshooting will get the most visibility... if you never left the game and the GM didn't remove you then a mod may move this to bugs. They did recently add pagination to the My Games page, if you are involved in a lot of games it may well be on another page (check the bottom of the list)... in the short term, pending no actual bug preventing it, the GM could just share the join link with you again?