Xm1+ Question setuid

I have a XM1+ which should respond to a setuid request.
hf 14a info output:
pm3 --> hf 14a info
UID : 00 00 00 00
ATQA : 00 04
SAK : 08 [2]
TYPE : NXP MIFARE CLASSIC 1k | Plus 2k SL1 | 1k Ev1
[=] proprietary non iso14443-4 card found, RATS not supported
[+] Answers to magic commands (GEN 1b): YES
[+] Prng detection: WEAK

I believe this is a GEN1 version XM1+. Is it?

But when I issue the command ht mf setuid deadbeef the output is:
pm3 --> hf mf csetuid deadbeef
–wipe card:NO uid:DE AD BE EF
[+] old block 0: 00 00 00 00 00 08 04 00 62 63 64 65 66 67 68 69
[+] new block 0: DE AD BE EF 22 08 04 00 62 63 64 65 66 67 68 69
#db# write block send data error
[!] Can’t set UID. error=2

Any idea what is causing this problem?