So i have inputted the above change so it is now a case of 'wait and see'
I programmed out some of the collision zones but some are just inevitable because of the footprint of the cell and the size of the robots/tasks they have to perform.
Thanks for the advice - hopefully they don't crash again!