Small update, when going through json files with spicat I noticed that there was a write error in the json file the first time I went through it to try and change the keybinds manually via the json file.
I of course updated as much as I could but noticed that the path to the keybind was entirely missing. I have tried about 5 times to replicate this issue and have been unable to but here is a screenshot of what i was seeing in notepad++. Everything from (( ":\"id":\-----ard>)) is missing.
as per the line above it should be
\id\":\(keybind ID for Yaw Right)\",\"path\":\"<Keyboard>/e\"
where the line is showing an entire missing id , half of the path, and the path is bound to D when it should be E. I did have to fix this line with Q as well, but it was mostly because instead of saying "<keyboard>/q\" it just said "<keybo]}