Hi everyone,
one of our clients ran into issues with the AGV network and while investigating I encountered what seems to be a bug caused by the "Switch to Reverse/Forward" setting.
As you can see in the gif below, because the "Switch to Forward" value of the AGV is set to less than 90°, it prefers to travel in the forward which makes it ignore the facing constraint on the main path.
After it reaches the CP in the bottom left, any additional travel task given to the AGV results in an error stating that no path to the destination could be found, since the AGV at that point seems to 'realise' that it's facing the wrong way.
Interestingly, if the "Switch to Reverse" threshold is increased above 180° and the AGV thus returns to the junction facing forward, it actually adheres to the path orientation.