TB5922 Stopped working

I've had a TBS5922 working for the last 3 weeks. I initially got it working with scan-s2 included with the drivers and then mythtv - however a couple of days ago Mythtv stopped part way through a recording and stopped being able to tune with the TBS9522 and the logs said 'Invalid Argument'.
Now when I try scan-s2 I get:
I've tried powering off the unit and re-connecting it and also rebooting the mythtv backend it is connected to. The box appears to load OK according to dmesg.
But clearly something is going wrong. Any help would be appreciated...
Now when I try scan-s2 I get:
- Code: Select All Code
noam scan-s2 # ./scan-s2 -a2 -x0 test.scan
API major 5, minor 3
scanning test.scan
using '/dev/dvb/adapter2/frontend0' and '/dev/dvb/adapter2/demux0'
initial transponder DVB-S 10714000 H 22000000 5/6 35 QPSK
initial transponder DVB-S2 10847000 V 23000000 8/9 35 QPSK
----------------------------------> Using DVB-S
>>> tune to: 10714:hC56M2O35S0:S0.0W:22000:
DVB-S IF freq is 964000
FE_SET_PROPERTY TUNE failed: Invalid argument
>>> tune to: 10714:hC56M2O35S0:S0.0W:22000:
DVB-S IF freq is 964000
FE_SET_PROPERTY TUNE failed: Invalid argument
----------------------------------> Using DVB-S2
>>> tune to: 10847:vC89M2O35S1:S0.0W:23000:
DVB-S IF freq is 1097000
FE_SET_PROPERTY TUNE failed: Invalid argument
>>> tune to: 10847:vC89M2O35S1:S0.0W:23000:
DVB-S IF freq is 1097000
FE_SET_PROPERTY TUNE failed: Invalid argument
ERROR: initial tuning failed
dumping lists (0 services)
Done.
I've tried powering off the unit and re-connecting it and also rebooting the mythtv backend it is connected to. The box appears to load OK according to dmesg.
- Code: Select All Code
[74248.830371] usb 1-2.2: new high-speed USB device number 10 using ehci_hcd
[74248.940873] usb 1-2.2: New USB device found, idVendor=734c, idProduct=5922
[74248.940881] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[74248.940886] usb 1-2.2: Product: TBS 5922
[74248.940889] usb 1-2.2: Manufacturer: TBS-Tech
[74248.941345] dvb-usb: found a 'TBS QBOX22 DVBS2 USB2.0' in cold state, will try to load a firmware
[74248.941355] dvb-usb: downloading firmware from file 'dvb-usb-tbsqbox-id5922.fw'
[74248.941358] tbsqbox22: start downloading TBSQBOX firmware
[74249.060156] dvb-usb: found a 'TBS QBOX22 DVBS2 USB2.0' in warm state.
[74249.060226] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[74249.060397] DVB: registering new adapter (TBS QBOX22 DVBS2 USB2.0)
[74249.157738] dvb-usb: MAC address: 00:22:ab:c0:2f:33
[74249.460117] TurboSight TBS 5922 Frontend Attaching...
[74249.551879] QBOX22: TBS5922FE attached.
[74249.552255] DVB: registering adapter 0 frontend 0 (TurboSight TBS 5922 DVBS/S2 frontend)...
[74249.552742] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.2/input/input11
[74249.552837] dvb-usb: schedule remote query interval to 150 msecs.
[74249.552844] dvb-usb: TBS QBOX22 DVBS2 USB2.0 successfully initialized and connected.
But clearly something is going wrong. Any help would be appreciated...