Hi ichiro_bloodmoon i put your PGN on a board for more understanding
Sorry that I'm not able to copy and paste pgns properly but glad you were able to and hopefully it helped!!
This is probably because chess.com is picky about pgn syntax. If you're using Windows try loading Tarrasch from here https://www.triplehappy.com/ . Then load your pgn into Tarrasch and save it The saved pgn will probably then load on chess.com.
Hi ichiro_bloodmoon i put your PGN on a board for more understanding