Flashing Tuya IR hub

I’ve got two ‘NEO Coolcam IR Remote Controllers’ that I was hoping to flash with Esphome, they look quite simular to some I have seen others flash, but the slight diffence in appearance is what’s causing my issue.
Whilst other hubs seem to come with IO0 (and some other IO) in addition to rx, tx, gnd and 3v3, mine has 3v3, gnd, tck, tms, tdi, tdo, cen, rxd0 and txd0.
I’ve tried access flash mode by holding the button whilst connecting, but I keep getting permission errors and failed flash.
Any ideas on what to do to make it work?