New Device Handler - recognised but type is Unknown

I have created a device handler for my SRT321 thermostat, but I can’t seem to get it recognised correctly, as it shows as “SRT321 Thermostat” but then when I Tap to configure, it gets displayed as a Thing of Unknown type.

SRT321 Device Handler

The ZWave description is:
Raw Description 0 0 0x0800 0 0 0 b 0x72 0x86 0x80 0x84 0x31 0x43 0x85 0x70 0xEF 0x40 0x25

So I tried a fingerprint:
fingerprint deviceId: “0x0800”, inClusters: “0x25, 0x31, 0x40, 0x43, 0x70, 0x72, 0x80, 0x84, 0x85, 0x86, 0xef”

But this seems to get ignored and it gets recognised as a ZWave Thermostat, the generic SmartThings device.

Trying it as:
fingerprint deviceId: "0x0800"
fingerprint inClusters: "0x72, 0x86, 0x80, 0x84, 0x31, 0x43, 0x85, 0x70, 0xEF, 0x40, 0x25"
This ends up being recognised as the SRT 321 but an unknown thing when you tap to configure.

I have been trying various changes to preferences, in case something was wrong there, but there aren’t any errors in the logs.

Any ideas?