For sure it does break the app, as my 2 years solidly working garage door opener based upon your design/code is no longer working as of the middle of this past August or so.
I am attempting to read up on how to convert the DTH, but I’m a little overwhelmed by it. I was given an example to use, but I haven’t installed the CLI to do it yet, and then also I was told that the use of stock capabilities could make it easier to use. Also, the Garage Door Control capability is deprecated and SmartThings recommends going to the Door Control capability.
Here’s a link to that conversation.