I dropped my 3ds and it doesn’t take cartridges

So yesterday I accidentally dropped my 3ds (twice). After I dropped I didn’t turn it on until the next day. When I turned it on and tried to update Pokémon Sun, It canceled the update because “The cartridge was removed”. I thought that was weird because the cartridge was fully in, and looked normal. I tried rebooting then putting the cartridge in and the other way around. I tried different cartridges and they don’t work either. Please help I don’t want to buy a new one.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0

crwdns2947414:01crwdne2947414:0:

For some reason 2ds cartridges work but not 3ds ones don’t:/

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0