I have spent some more time trying to apply the firmware update - I had run into an error as stated above - cannot locate Joystick.h - it is complaining that it did not have the correct included library, this can be solved by following these steps:
1.) download the library within a zip file located:
https://github.com/.../ArduinoJoystick.../archive/master.zip
2.) in the Arduino app go into <Sketch> <include library><Add.ZIP Library> (may need to scroll up the menu)
3.) navigate to the ArduinoJoystickLibrary-master zip file you just downloaded
This should get you through the Joystick error!
I am still stuck at trying to apply the firmware update as just as it is about to upload, I get the following error: "avrdude: ser_open(): can't set com-state for "\\.\COM5""
I have changed USB ports on my computer, as well as USB cables with no change
Given the original issue that I am attempting to fix is that I am having issues with inputs, getting no reaction from steering/shifting/gas/coin. I had brief moments of life that was a result of changing what USB port was used - sadly these signs of life did not last long as the board had reverted back after about 30 seconds of play, this had happened one more time - after cycling power to the game, 30 seconds of getting input from steering and gas and the shifter (they weren't acting correctly but they were acting) but again after about 30 seconds the controls had stopped working and now the game had reverted back to its original state of no input from steering/shifting/gas/coin
adding this latest experience with my original issues, I am becoming suspicious of the arduino - maybe more specifically the USB connection on the arduino board - any thoughts?