News

SpeakOut wireless, other MVNOs struggle with Rogers amid 3G shutdown

Even carriers that Rogers doesn't own are going to have problems with the 3G shutdown

speakout redwireless rogers 3g shutdown

The 3G network shutdown has even more repercussions than we thought, as wireless mobile virtual network operators (MVNOs) who utilize Rogers’ infrastructure are also facing issues with the sunset of the older network.

Below is a list of MVNO carriers that run on Rogers’ cell networks. If your carrier is on this list and you have an old phone or a device you bought in another country, you might have issues making calls when Rogers shuts down its 3G network in 2025. In our prior reporting, you can learn more about what phones are compatible with the 3G shutdown.

One of the core issues with Rogers and its MVNOs is that Ztar Wireless, the owner of SpeakOut and Good2Go, is currently fighting with Rogers. Because of that battle, the MVNO company seems to be trying to move customers to Bell’s networks instead.

SpeakOut Wireless

The MVNO that runs out of 7-Eleven stores in Canada is currently in some form of dispute with Rogers, so it’s a little unclear. However, the best we can gather from online discussions amongst SpeakOut subscribers is that anyone with a phone that supports VoLTE will be fine. Older devices that only use 3G must migrate to a different carrier.

You can check out the carrier’s blog post and FAQs about the shutdown. 

It’s also worth highlighting that if you have a pre-paid balance that you won’t be able to use before the network shutdown, you won’t be able to transfer it anywhere else.

Good2Go Wireless

Like SpeakOut, this carrier is owned by Ztar Wireless, which has a deal to use Rogers’ networks. This means customers with modern VoLTE phones should be fine, but anyone still using 3G for data and calls will start to be phased out. You can learn more about the shutdown on the carrier’s website.

Red Wireless

This network, previously known as Zoomer Wireless, is primarily targeted at retired Canadians and runs on Rogers’ infrastructure. If you are a Red Wireless user with an old phone or a phone from another country, you may have issues connecting to the VoLTE network to make calls when the 3G network finally goes away by the end of the year.

Your best options if you need to change plans?

Unfortunately, this will be the time for many with an older phone to upgrade. To do this with minimal hurdles, make sure you try to buy a phone that was sold by a Canadian retailer at some point in the last four to five years.

If you don’t want a new phone, we recommend lower-cost plans from Freedom and Public Mobile. That being said, Freedom is also affected by the 3G shutdown, and Public Mobile will eventually face its own shutdown when Telus shutters 3G starting at the end of 2025.

If you need to be on Rogers’ network, Chatr is likely your cheapest option, but you will still need to make sure you have a phone that supports VoLTE.

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49