Why Aren't Standards Practice Videos Loading?

This guide is for teachers and district IT staff troubleshooting videos in Standards Practice. It explains how to check video access, review network and device restrictions, and collect information for support.

The player checks YouTube first. If YouTube is detected as blocked or cannot load, it automatically tries an available Mux copy, followed by the Next Gen Math video service. A source that does not initialize within 10 seconds is skipped. If no available source works, the player displays Unable to load this video.

NOTE

If the video does not load, click Try again when available. If the problem continues, reload the Next Gen Math page.

If playback still fails, expand Technical details and record the source and error message. Complete the steps below on the same device, browser profile, and network where the problem occurs.

Video loading error with retry options, troubleshooting links, and expanded technical details.

Step 1: Verify firewall and allowlist settings

Ask district IT to review the Next Gen Math allowlist and the video resources below. Rules must allow the required scripts, embedded pages, and media requests, not just normal browsing to a website.

Video source Required access
Next Gen Math video service

https://videos.nextgenmath.com

Allow access to this service for an alternate delivery path when the lesson has a YouTube source.

YouTube

https://www.youtube.com and https://www.youtube-nocookie.com

When district policy permits instructional embeds, allow the embedded player and its required resources. The privacy-enhanced player also uses https://www.youtube.com/iframe_api; allowing the no-cookie host alone does not cover that script. Inspect any additional blocked player or media requests.

Mux

https://stream.mux.com, https://image.mux.com, and other *.mux.com hosts

Allow the media and image resources used by the affected lesson. Allowing player.mux.com alone does not cover media delivery. Review Mux's resource requirements for details.

Video resources for district IT

Step 2: Check for iframe blocking

Our YouTube and Next Gen Math video-service players use iframes. Confirm with district IT that embedded frames are allowed for videos.nextgenmath.com and, when district policy permits YouTube, www.youtube.com and www.youtube-nocookie.com. Mux uses a separate video player and must also be tested when it is the affected source.

Use this iframe test on an affected student device:

Test a Next Gen Math video inside an iframe

Example of a video iframe failing to load in the iframe tester

Result Next step
The embedded video plays Iframes work for this tested source and page. Continue with Step 3 if the video still fails inside Next Gen Math; another host or embedding context may have different rules.
The frame or video fails to load Open the direct video-service link in Step 3. If direct playback works, ask IT to investigate iframe restrictions or software that modifies embedded content. If both tests fail, check access to the service and the video as well.
Iframe test results

The test website must itself be accessible. Its failure alone does not establish that all iframes are blocked. To check the YouTube no-cookie embed separately, IT can use the same tester with https://www.youtube-nocookie.com/embed/xekwYRL1SGs as the target URL.

Step 3: Check video access

Click each link in the Action column on the same device, browser profile, and network where the problem occurs. Compare the result with the description below and record any errors. Each link opens in a new tab.

Action Expected result
Play the Next Gen Math sample video The sample video loads and plays through the Next Gen Math video service. This result applies to that service; YouTube and Mux must be tested separately.
Play the sample on YouTube The sample video plays on YouTube. This checks normal browsing access. Use the YouTube no-cookie iframe check described in Step 2 to test embedded playback.
Open the YouTube player API script JavaScript text is displayed. This confirms access to the script used to initialize the player; other player resources may still be blocked.
Open the YouTube no-cookie icon A small YouTube icon is displayed. This checks access to one file on the host; it does not confirm that the embedded player can load.
Video access checks

If a link shows a block page or an error, record the message and share it with district IT. Filtering, service problems, and video availability can each cause a failure.

Additional checks for district IT:

  • Mux playback: Inspect the affected lesson's requests to stream.mux.com and other Mux hosts. Opening a provider's homepage is not a playback test. Use the same lesson, video type, and language when comparing a working device with an affected one.
  • Failed requests: Open the browser's Network panel while loading the video inside Next Gen Math. Record failed request URLs, error codes, and any filtering pages. A successful HTTP response can still contain a block page instead of the requested resource.
  • YouTube embed tests: Opening a YouTube /embed/ URL directly in a new tab may produce error 153 because the required referring-page information is absent. Test that URL within an embedded page before treating the result as evidence of blocking.

Step 4: Check student-device policies and third-party software

Student devices may use monitoring, classroom-management, or filtering tools in addition to the network firewall. These can affect embedded players even when website allowlists are configured.

Check Action for district IT
Student versus staff access If a teacher can play the same video but students cannot, compare device and browser-profile policies, extensions, and filtering rules. This pattern narrows the investigation but does not identify the cause by itself.
Different Wi-Fi networks Compare the rules applied to each network and to the affected device. Device and profile policies follow the device when Wi-Fi changes, and student and staff networks may share filtering infrastructure.
Overlay and embedded-content rules Ask the filtering or monitoring vendor to review embedded-content and page-overlay rules. Include the player API and media resources in the review, in addition to website categories.
Controlled comparison If district policy permits, test the same lesson in a test organizational unit (OU) or managed profile with the relevant rule temporarily adjusted. An approved off-network test can also help distinguish network restrictions from device policies.
Device and policy checks

District IT should manage policy changes. Students should not remove extensions or bypass school controls.

Step 5: Retry after changes

  1. After IT changes a firewall, filter, or extension policy, reload the Next Gen Math page.
  2. Open the same lesson, video type, and language, then try playing the video.
  3. If playback fails, click Try again to restart the player's source checks. Record any remaining errors from Technical details.

Follow IT's guidance if policy changes require a browser restart or cache clearing. Repeating these actions will not resolve a rule that still blocks the required resource.

Step 6: Contact support

If the problem persists, contact support and include:

  • The affected lesson or assignment, video type (conceptual or procedural), and language.
  • A screenshot of the message, with Technical details expanded when available.
  • The approximate time of the failure, device type, browser version, and whether it affects all or only some students.
  • The firewall, content filter, browser extensions, and classroom-monitoring products in use.
  • Results of the iframe test and each relevant direct-link test, including working-versus-affected device comparisons.
  • Any blocked request URLs or error codes collected by district IT.
Was this article helpful?
3 out of 4 found this helpful