So i created a custom C# game server build (without unity engine) and uploaded it to gamelift. I created a fleet with that build and it seems to be working as it shows the fleet is in the ACTIVE state. I changed my queue to match with the fleet id and did a POST request to the flexmatch to start my matchmaking on my client device. Everything was working properly until one day it suddenly didnt… My matchmaking tickets arent getting recorded in dynamodb. no timed out or failed ticket status has shown in the table. It did however, showed a MatchmakingFailed status a couple days ago and on my fleet event mentioned a “Game session failed to activate within 5 minutes of ActivateGameSession()” description. That was where everything started to get messed up for me and i took a couple days off just to clear my head. Now im repeating the same process that should’ve either given me a MatchmakingSucceeded, MatchmakingTimedOut or MatchmakingFailed status but neither has happened and now im at a loss on what to do. I’ve done zero changes to my client and server code ever since the MatchmakingFailed incident.
Any thoughts on what is happening?