Strange… maybe he didn’t want to play you since you were much lower rated than him?
Bug???

Noo I don’t think so… I’m guessing he might have had to go somewhere and couldn’t play, so he resigned

That is just disrespectfull from him. He should give the chanse to the lower rated oponnent. But it is not bug.
I played a game against an IM and he resigned on the first move. (it was an arena) Does that work for title players? Or is it a bug? here is the game. https://www.chess.com/game/live/84825209801