In Unity 2D, I am using NavMesh Pro to add pathfinding to my enemies, but now matter how much I experimented with the inspector I couldn´t get the enemies to go through 2 blocks that are 1 tile appart. The NavMesh draws itself correctly, but my enemy would just stop and search for alternative paths instead of going through 2 blocks. My system only works when blocks are at least 2 tiles appart.
I tried changing the radius of the object, and switching to the navmesh modifier component with not walkable enabled, but that didn´t work either so I´m currently using the NavMesh obstacle component, which it´s more effective sinbce my blocks spawn at random positions and this component adjusts them to the NavMesh.