Thanks for sharing. You were right. I was able to reproduce the issue. Looked like it was a regression introduced in the 2.0 update. It has been fixed.
Viewing post in Dynamic NPC Routines for RPG Maker MZ & MV comments
Unfortunately it was the same bug with an incomplete fix. I only fixed collision with player and didn't touch other NPCs. Now it handles all events that it may collide with and recalculates a new path, temporarily ignoring the blocked tiles. For NPC-NPC collisions, I made them able to walk through each other so they don't keep recalculating and playing tag. This was the original fix in 1.1.4 but did not migrate over to 2.0. The new patch should address this.