Toolchange issue

T0 does not park, it stays in place on the printed part while T1 heats up. T1 finishes heating up and bumps into T0 and then they move forward and backward while stalling the x motors.

I did not change anything to the gcode for tool changing so i dont know why its doing this.

This problem only occurs when printing from my computer through the USB cable. I use Pronterface.
This problem does not happen when printing through the flash drive.