Hi @slayerfriday
I'm sorry to hear that,
" One point of note* when I plugged in the controller again it said "installing driver for device", maybe this reset/messed up the driver?"
Yes, it probably did, you have to install the drivers from the manufacturer's website.
Xbox One controller drivers come pre-installed with Windows 10, but I would recommend you to install them again.
If it's another controller then you'll have to go to the manufacturer's website and download it from there.
Only connect your controller before you launch the game, and not inside the game.
Hope this helps,
Have a nice day!
Did my post help you? Click "Grant XP"
Did my post solve your issue? Click "Accept As Solution"