If multiple Copper Golems are trying to path find either to a Chest or Copper Chest in the same X or Z coordinates but in opposite directions, they will end up pushing eachother until one of them reaches its goal.
Step to reproduce:
1. Make a flat surface
2. Place down a Copper Chest
3. Move a few blocks either on the X or Z
4. Place down a Chest that aligns with the Copper Chest
5. Summon 2 or more Copper Golems
Expected Behavior:
The two (or more) Copper Golems should check if another Copper Golem is obstructing the way to prevent both of them of pushing eachother.
Observed Behavior:
The two (or more) Copper Golems don’t check in another Copper Golem is obstructing the way causing them of pushing eachother until one reaches its goal.
I believe the problem occurs with all entities, and isn’t just exclusive to Copper Golems.