We have a new version of STB comply with MEPS coming to the market recently. The firmware is different from the old version and not compatible. Please make sure you download the right firmware or it may lead to permenant damage. You can tell if it is a new version from the S/N (barcode) on the back of the box. The new version always starts with '000'. In anyother case, it is an old version.