Cytron PS2 Shield interfering with Motor Shield

Hello and thanks for reading,

I am trying to build small snowplow using an Arduino Uno, Cytron PS2 Wireless controller shield along with two Cytron MD10 R2 motor shields to control two DC motors as well as one blade actuator.

With the Arduino at the base and any order of the other 3 Shields on top I can power the motor through one of the shields by itself no problem, I can use the A and B options on the shield to control motor direction.

As soon as the PS2 shield has power however the motor will just spin in one direction continuously until you press the A or B buttons, which cause it to stop until you let go.

I hope I have provided enough info and I will be quick to answer any other questions.