GC-TBZ48 Setpoints Not Updating

I have a GC-TBZ48 thermostat on the native Z-Wave Battery Thermostat device handler. I’m on the new SmartThings app. Everything seems to work correctly, except when I change the setpoints the value shown in the app never changes to the actual value that was set on the thermostat.

I’d love to fix this, but I don’t know enough about the coding to know where to look. I’m looking over a copy of the code from here: https://github.com/SmartThingsCommunity/SmartThingsPublic/blob/1004fc0a0f1aef7bcf3c3326df923a417e3159ee/devicetypes/smartthings/zwave-battery-thermostat.src/zwave-battery-thermostat.groovy

Can anyone help me understand what’s going on here, and what I would need to do to fix this? I’m literally at the point of frustration where I’d pay a bounty to whomever could just fix this and get it over with.