Unit pathfinding repeatedly in a dead loop

Godot Version

Replace this line with your Godot version:Godot_v4.5.1-stable_win64

Hello everyone, thank you for answering my questions earlier. Thank you very much. After I re baked and adjusted some navigation and avoidance parameters, the previous path issue was resolved. However, while I was proud of my achievements, an unfortunate thing happened - the unit path would undergo a life and death cycle switch. How should this be resolved?

this is ai_tank node:

this is tree node:

As you can see, tanks are area nodes that move by colliding with each other; The static body2d of the tree is used to bake the navmesh and will not physically collide with the tank, but it has a static NavigationObstackle2D obstruction.