Traditionally, Window shade devices used switchLevel capability to show current position and command percentage movements.
It seems that ST started planning to introduce windowShadeLevel capability around May 2021, but ST team haven’t remove the legacy switchLevel capability in the DTH for backward compatibility.
However, ST just wiped out the switchLevel capability in the Edge version of the window shades driver.
And Now, ST forces to use the Edge driver as default.
Lots of smartapps that refer to switchLevel will fail to work.
SmartThings integration in HomeAssistant, which is made by @andrewsayre is not ready for windowShadeLevel capabilitiy.
HomeBridge SmartThings plugin, although it is not maintained at all, is not ready either.
These kinds of compatibility issue would affect a lot of users in their real life, when moving to Edge driver.
There must be a lot of problem, which could be avoided, will occur while transitioning to Edge driver, and these kind of things will annoy a lot of real ST users out there.
If SmartThings should shutdown groovy things and move to the new platform, ST should think about minimizing problem, by keeping backward compatibility.