@ Nick V2
Version 18.2.2
I have made some alteration in AGV process flow and I have highlighted some of the process flow activity in red color that denote the newly implemented changes.
Solution:
1) The main problem in your mode is activation of AGV. Previously The AGVs are activated based on the AGV templated. Now I implement a Pull and Push List activity (red color activity) that tells the AGV to travel only if there is an item to be loaded in pick up point.
2) In AGV process flow "Should I Stay in Unload Mode?" (green color activity) the activity I have set a label name in the train called Train. (Value 1 denote that the train unload the item and looking for a parking lot, Value 0 denote train is loaded and look for the destination to unload).
I have attached the model for your reference have a look at it.
15105-agv-model-support.fsm
Thanks