sometimes my motor turns off and sometimes it won't, Please help

i have made PCBs for this circuit after prototyping it and it was somehow working but now it isn't working please look at my schematics and let me know where i went wrong

i have used 7030BL transistor, R1, R2 etc from arduino to gate are 10K

A series gate resistor of 10k is too high, switching will be ssllloooowwww.
220Ω is more reasonable.

Each gate should have a 10k resistor to GND.

I don't see any ground connection to the Arduino. Without anything to tie the gates down they are
floating randomly, and possibly even being damaged.