operate 9 V Geraed DC Motor with L293D while arduino connected with 9V jack sply

hello sir
when i operate the arduino with USB supply, Motor is able to move in both direction but with 9 V jack supply its not able to change the rotating direction suddenly, what is the reason behind this, is it not gives proper current to motor?

USB can supply 500A.
9V battery 200-300mA.
Sudden direction change creates a current surge, and overwhelms the battery.

CrossRoads:
USB can supply 500A.

Wow... :slight_smile: