Help! My tileset is producing errors and I don't know why

Version 4.4

Question

As I was creating a level for my game using the tilemap layer node, I noticed that the tiles I had created had sprite overlap when I drew them to the grid, despite the accuracy of the tileset settings. I thought nothing of it until I put in the player character and went to run the scene, only to discover that collision no longer worked and I was getting errors constantly. In attempting to solve the issue, I used a different tileset and placed down a few tiles, only to get the same sprite overlap and errors on a smaller scale. Attached are a few screenshots I think are relevant. Does anyone know what this error is or how to fix it?

Did you make your tileset with a vector image editor?

No, I used a pixel art program and exported the file as a png

Do you have base tiles that overflow into your alternative tiles in your tileset?

I… what? in all honesty I don’t even have alternative tiles. I’m still kind of learning things as i go and so I have no idea what half of what that sentence means. What do alternative tiles do exactly?

when you look at your tileSet you see marked base tiles and alternative tiles I don’t know what that means either

Hmm, it seems we are both quite lost.

I think you draw with tiles and then rearrange your tileSet, so the tiles you drew with are no longer present in your tileset, so godot looks in your alternative tiles

Is the size of the tiles in your tile set in your inspector equal to the size of the tiles in the window at the bottom of your screen?

Could you show your tileset/tilemap/tree?