No ETA yet, sorry!
It's quite a complex issue and the fact that we're based in Canada (with no direct access to the TMobile network, or even a network that behaves like it) is making progress slower than we'd like.
We are determined to get this solved, but a bit more patience will be required as we work this out.