I don't know how you guys do it with these new joysticks and all their buttons as I suspect it is your button assignments that I have seen many fall trap too.
monday night I got the pop up screen that my input file was changed again maybe this is what happened to you as well
I save my input with a user name and never use the default input for this reason
My MSFF2 works just fine in ROF ,I have to keep it simple with few buttons after all I am getting almost as old as Bowser