Arduino only works when connected to USB

Ok, I don't really like your diagrams so I can't contribute, good luck.