I did discover one interesting thing.
*** changing the graphics mode also changes the result.
example
Graphics 800,600,2
Graphics 800,600,1
wont give the same tank path.
That could explain the problem if your tank pathfinding/collision detection routines are built around specific colors on a texturemap/image...