Only TMobile has this 1.00.22 firmware and linksys is still checking this. The problem with that 1.00.20, TMobile released it without consulting Linksys that is why it messed up everything. To tell you the truth, you should NOT update the firmware of a router unless there is a problem with the device. So, Linksys tech cannot do anything for TMobile server is doing an auto update and they are the one who is always being blame because of the TMobile fault. Linksys is just fixing what TMobile messed up.