Thanks for the info. Hopefully you'll be able to implement some ad-hoc indexing to handle such broken devices. Because it's a safer bet than hoping that some obscure Chinese company will persuade some even more obscure Chinese supplier to fix their firmware. ;) I'll see if I can contribute such a selector. Though I might not be able to if that requires deep knowledge of USB/DFU.
Handle a device with two identical DFU runtimes
Create tag 1.29.1
Create tag 1.29.2
Merge fixes from trunk
Fix duration of DEC(ZP) and DEC(ABS)
Fix infinite dump in debugger
Account for CPU time used to handle interrupt requests