Need Help for my 2D Pixel Game

Could it be the type of collision? Have you tried messing with it? If the collision is set to block, it will stop all other collisions that also have the block collision.

Edit: It could also be a navmesh issue, acceptance radius will make the enemy stop that distance from its target if you are using it.