Not sure what to say. I have played with it NUMEROUS times, and I never was able to stick to Rogers. Of course it comes up on the network list because a network search is just that, it searches for available networks, but it will not stick. It will show sometimes that it registered, but then it will not work. Try making a phone call or use internet.
Anyways, I travel there often, now I'm with Sprint, which I just got, and I plan on dropping them soon, because T-Mobile is so much better, just for the fact that they give me free calls in Canada, but Rogers is for sure the superior network, and of course LTE roaming you for sure don't have on Rogers, it may be that they allow it after a couple tries as it's known in the roaming industry that a network does give sometimes permission if no other network is available because they don;t want their customer to be without service (usually works for phone calls only), but TMO does not like when you are on any network other than Bell or Telus, even Videotron only works for voice, not for data.