Game-Night Triage & Fixes

Why Is Your NHL Game Blacked Out? (And Can You Fix It Tonight?)

At 7:05 PM with a black screen, it feels like your streaming app is broken. In 30 seconds, find out whether your internet provider is misrouting your location or if an NHL regional contract just locked you out.

Live Connection Inspector ISP Mismatch Detector

Blackout IP Inspector: Check for Location Mismatches

Your Detected Connection Awaiting Scan
IP Location: Click "Scan My Connection"
Provider (ISP): —
Public IP: —
Designated Broadcast Territory CRTC Geofence
Official Home Zone: Quebec, Atlantic Canada, Eastern Ontario
Home Regional Networks: TSN2 / RDS
Games restricted to viewers inside this zone.
Ready to Test Your Geolocation

Select the team you want to watch above, then click "Scan My Connection". The tool will check your public IP address and compare it against the team's designated home broadcast territory to detect whether you are out of market, facing an ISP glitch, or hitting a broadcast rights split.

Upcoming Matchup & Broadcast Hub

Montreal Canadiens Broadcast Guide

Tonight • 8:00 PM ET
Next Scheduled Matchup
@ Blackhawks (Chicago Blackhawks)
Fri, Oct 23 • United Center
TV / Streaming Networks
TSN2 (English)
RDS (French)
Broadcast Rights Type
Regional Broadcast (Geofenced)
Restricted to Montreal Canadiens home territory
The 10% Glitch: False Blackouts (Fixable)

A false blackout happens when you physically live in a team's broadcast zone, but your streaming device reports an out-of-market IP address.

  • Starlink & 5G Home Internet: Carrier-Grade NAT (CGNAT) frequently routes rural Ontario, Manitoba, or Alberta traffic through ground stations in Montreal or Toronto.
  • Living Room Devices: Smart TVs, Apple TVs, Rokus, and Fire Sticks have no internal GPS chip. They rely entirely on third-party IP tables that are often weeks out of date.

→ Fix: Cast from a phone with GPS turned on, or reboot your dish/modem for 20 minutes to pull a new regional IP pool.

The 90% Reality: Contract Rights Walls (Unfixable)

Most blackouts are not technical bugs—they are rigid contractual restrictions enforced by the NHL, Rogers, and Bell.

  • The Wrong Broadcaster: Sportsnet does not own regional games for Ottawa, Montreal, or Winnipeg (and only half of Toronto's). Those games are exclusive to TSN and RDS.
  • The Predatory Upsell: Sportsnet+ often tells in-market fans to "Upgrade to Premium". If TSN owns the game, paying $35 for Premium will still leave you blacked out.
  • Monday Prime Exclusives: Monday night games air exclusively on Amazon Prime Video nationwide—not on cable or Sportsnet+.

→ Fix: No router trick will help. You need the specific network holding tonight's rights.

Troubleshooting False Blackouts on Starlink, Xplore & 5G Wireless

Rural Internet Triage

If our diagnostic tool showed an IP mismatch, here is how to get around the geofence before puck drop:

1 The Mobile GPS Cast (Recommended)

Smart TVs don't have GPS chips; phones do. Open the Sportsnet or TSN app on your phone with Location Services enabled. The app reads your genuine GPS coordinates instead of your Starlink IP. Tap the native Cast or AirPlay icon inside the video player to stream to your TV. (Avoid OS-level screen mirroring or HDMI cables, which trigger DRM blackouts).

2 20-Minute Power Cycle (Last Resort)

Only do this if you have no mobile device, so you don't burn 20 minutes of game time. Unplug your Starlink dish or wireless modem for a full 20 minutes (a 10-second reboot won't release your CGNAT lease). When it reconnects, the ground station will frequently assign a fresh IP from a closer regional subnet.

3 Beware the "Call Your ISP" Dodge

Broadcaster support reps love telling fans to call their ISP when their own MaxMind or Neustar GeoIP feed is out of date. If phone GPS works but your TV is blocked, your ISP is fine—the broadcaster's TV app database is simply lagging behind.

Cable TV Set-Top Box Blackout Error Codes (Rogers Ignite & Comcast X1)

Cable Hardware
Cable Box Error Code Rogers Ignite TV / Shaw BlueCurve

Rogers Ignite TV: Error Codes XRE-07004, XRE-07006 & XRE-07007

On-Screen Message: "Sports programming is subject to certain restrictions. This program is blacked out in your area."

The Cause: Rogers Ignite set-top boxes use Comcast's syndicated X1 software. These error codes trigger automatically when your cable account's physical registered billing address is located outside a team's home regional boundary (for example, tuning to Sportsnet Pacific in Toronto, or TSN2 in Alberta).

The Fix: Check your local regional channels for your local home market game. Out-of-market regional games on linear cable cannot be unlocked on standard regional channels; they require the NHL Centre Ice digital cable package or Sportsnet+ Premium online.

Official Canadian Broadcast Territory Map (All 7 Teams)

Regional broadcasts are strictly geofenced to each club's designated home market:

Team Designated In-Market Broadcast Territory Regional Networks Regional Games
Montreal Canadiens QC, Atlantic Canada, Eastern Ontario TSN2 / RDS 50 / 84 games
Ottawa Senators QC, Atlantic Canada, Eastern Ontario TSN5 / RDS 50 / 84 games
Toronto Maple Leafs Ontario (West of Belleville) TSN4 29 / 84 games
Winnipeg Jets Manitoba, Saskatchewan, NW Ontario TSN3 50 / 84 games
Edmonton Oilers Alberta, Saskatchewan, NWT Sportsnet West 18 / 84 games
Calgary Flames Alberta, Saskatchewan, NWT Sportsnet West 31 / 84 games
Vancouver Canucks British Columbia and Yukon Sportsnet Pacific 36 / 84 games

The Belleville–Kingston Ontario Overlap Zone

In Ontario, the broadcast dividing line between the Toronto Maple Leafs (West) and the Ottawa Senators / Montreal Canadiens (East) runs between Belleville and Kingston.

Viewers living in the Belleville-to-Kingston corridor are in an official Shared Overlap Zone with in-market access to regional feeds for all three teams (TOR, OTT, and MTL).

Saskatchewan & Northwestern Ontario Shared Zones

Saskatchewan is a shared three-team territory: viewers receive in-market regional access to the Calgary Flames, Edmonton Oilers (Sportsnet West), and Winnipeg Jets (TSN3).

Northwestern Ontario (Thunder Bay / Kenora) straddles the Manitoba border and is designated as a shared regional zone for both the Winnipeg Jets and Toronto Maple Leafs.

Data Verification Methodology & Corrections Policy

1. Daily Automated Schedule Sync

Every morning, our automated build pipeline queries official league schedule feeds (`api-web.nhle.com`) to detect start-time flexing or national broadcast reassignments across all 547 matchups.

2. 1,000+ Permutation Matrix QA

Before any update deploys to production, an automated test suite validates over 1,000 combinations of postal regions, cable channels, and streaming tiers to verify zero regressions in blackout logic.

3. Report a Broadcast Discrepancy

Spot a last-minute channel flex or regional carrier change? Submit an issue directly on our GitHub Issue Tracker →

Frequently Asked Questions

Why is my NHL game blacked out in my area tonight?

Blackouts happen for two reasons: a contractual broadcast wall (85–90% of cases) or a technical ISP geolocation glitch (10–15% of cases). Contractual blackouts occur when a regional game is owned by a different network (such as TSN instead of Sportsnet), requires a premium out-of-market tier, or is exclusive to Amazon Prime Video. Technical glitches occur when satellite (Starlink) or wireless internet routes through an out-of-province ground station.

Why does Sportsnet+ or TSN say I am out of market when I live in the city?

If you use Starlink, Xplore, or 5G home internet, your connection uses Carrier-Grade NAT (CGNAT) that may route through ground stations in Montreal or Toronto. Streaming apps on Smart TVs and Apple TVs have no internal GPS and rely purely on your IP address. If the IP points out of province, you are falsely blacked out. To fix it, open the app on a smartphone with GPS turned on and AirPlay/Cast to your TV.

If I upgrade to Sportsnet+ Premium, will it unblock my local home team?

No. If you live inside the home market for the Winnipeg Jets, Ottawa Senators, Montreal Canadiens, or the 26 regional Toronto Maple Leafs games owned by TSN, upgrading to Sportsnet+ Premium will not unlock the game. Sportsnet legally cannot broadcast those regional games in your territory. You must subscribe to TSN.

Where is the Ontario blackout dividing line between Toronto and Ottawa/Montreal?

The dividing line in Ontario runs between Belleville and Kingston. Viewers west of Belleville are in the Maple Leafs regional territory. Viewers east of Kingston are in the Senators and Canadiens regional territory. The corridor between Belleville and Kingston is an official overlap zone with regional access to all three teams.

What do Rogers Ignite TV error codes XRE-07004 and XRE-07006 mean?

Rogers Ignite TV and Comcast X1 set-top boxes display error codes XRE-07004, XRE-07006, and XRE-07007 ("Sports programming is subject to certain restrictions") when you tune to a regional sports channel outside your registered billing address territory. Out-of-market regional games on cable require the NHL Centre Ice digital package.

More Canadian Broadcast & Blackout Guides