I'm having an issue trying to make a decent AI, I'm trying to use pathfinding which is neat, but for some reason every time they move through the path, they're for some reason able to... partially move through walls... like not completely, most I've seen is half their body. I've been trying everything, the walls are a tilemap that has collisions and the enemies themselves are set to be solid. Here's a screenshot of my code, I'd appreciate the help.