So I tried to power the photon with an arduino using vin and ground on the photon but after a couple of minutes it started flashing red(sos) and it was a hard fault. I tried putting it into safe mode but it would either just go back to flashing sos or stay on the yellow blinking led part. If you could help that would be much appreciated. Thanks
You could try particle update followed by particle flash --usb tinker in the CLI (after making sure that’s on the latest version). Both those actions should be done while the device is in DFU mode.
when I input "particle flash --usb tinker", and it outputted
update successful your device should restart now
when I input "particle update". Both times the photon restarted yet the problem remained. Sorry that I can't give you the exact results right now, I am currently away from my computer.