Today when we were preparing for our Unified 2.33 release we discovered the compiles were failing. The cause ended up being due to the TMC libraries updating and breaking the compile for Marlin 22.214.171.124. Our Unified uses 126.96.36.199 for its code base so this was affected as well. You can fix this by following the directions below or downloading Unified 2.33 when it is released later today. The current 0.7.2 TMCStepper library does not work with current Marlin builds, you will need to use 0.7.1 to compile until Marlin is updated and/or the TMCStepper library is updated to work together.
The Marlin developers are aware of this issue as well and you can track the progress on the issue link here: https://github.com/MarlinFirmware/Marlin/issues/22592
Compile Error Screenshot
If you are using Unified 2.32 or Marlin, you can edit the ini\features.ini file to lock the version to 0.7.1 for the TMCStepper library. Open the file in VSCode and remove the ~ from in front of 0.7.1 on line 20. After making this change your code should compile as expected.