BlueSMiRF cutting out after ~15sec of sustained transfer

I’m having a similar issue, where the blueSMiRF HID connects and then disconnects after a few seconds. Setting to fast mode doesn’t seem to work. Weirdly, the F,1 command just returns “ERR”, but ATMF appears to work. Not sure if they’re the same thing or not. Also, when connecting to an iPhone the connection doesn’t drop, the issue just appears to be with a macbook.

Any ideas?