- Power Cycle your Xbox
- Hold the Xbox button on your console down for 10 seconds until your Xbox turns off
- Unplug the power cable for at least 10 seconds
- Plug in the power cable and turn on the Xbox
- Try the game once your console is on and connected to the internet
- Check for possible overheating
- Touch your console, it is normal for it to be pretty warm however if it is hot to the touch it may be overheating
- Ensure your xbox is being properly ventilated and nothing is obstructing the ventilation ports.
- Game crashes, unexpected shutdowns, excessive fan noise, lagging, freezing, screen tearing and in general performance drops are all potential signs of overheating.
- Switch to Energy-Saving Mode in your Power settings
- Clear any dust or debris from the fan/ventilation ports.
- Check for software updates
- Open the settings, scroll to System then select Updates
- If it shows an update is available perform the update
- If there was an update try the game again once the update is complete
- Test your internet
- Open the settings, under General select Network Settings
- Test your internet connection
- Test your multiplayer connection
- Test your speed and statistics
- Clear alternate MAC address
- Open the settings, under General Select Network Settings
- Select Advanced Settings then select Alternate MAC Address
- Select Clear Alternate MAC Address
- Restart your console
- Factory Reset (Keep Games and Apps)
- Open the settings, scroll to System then select Console Info
- Select Reset Console
- Select Reset and Keep My Games and Apps
- Add your account back to your Xbox after the reset
- Try the game again
- Reinstall the Game
- Go to My Games and Apps
- Press the Start button on NHL 25
- Select Uninstall
- Find NHL 25 under your full library and select it
- Install the game
- Try the game again
I recommend trying these out in the order listed as I have listed them in order of how drastic they are.
If all of them do not fix your issue you could try doing a full factory reset where it deletes everything. If a future patch doesn't fix the issue and your xbox is under warranty you could try to create a repair order to have your Xbox repaired or replaced entirely.