35mm...
I just mentioned USB as an example. In my case disabling particular advanced "Power saving" features on USB resolved issue not related to particular USB ports. Just an idea.... Keep device manager open and when/ if Cakewalk crashes try to disable firewire driver (right click) and then re-enable it. Also, you can try disabling all "power saving" features of that driver, to run it in full power without any Win software interference. HID drivers are also pain in the butt, especially the ones on older computers (Win 7/8) that had drivers updated to be compatible with win 10.
The only times I remember when Sonar crashed on me (past few years) was from older plugins and when I try to "retake" (press record button) right away after deleting "take lane" without waiting 2-3 seconds. And the USB power issue I described.
Ohh just remembered... Years ago I had huge headache with Taskam interfaces + Cakewalk. And again, that was crappy Taskam unit that made life uneasy for me.
P.S. Try to go to the manufacturer of your firewire chip and see if they have an update. Sometimes windows driver catalog does not pick up all updates.