Why does Rocket League freeze on the splash screen when playing on Xbox?

A couple of things might be causing this. Try clearing the block list, playing offline then reconnection, then deleting the save files.

Clear Block List

  1. Launch Rocket League on any other platform using the same Epic Games account.
  2. Open the Friends menu.
  3. Select the Block Players tab.
  4. Remove players from this list.
  5. Launch Rocket League on Xbox.

Play Offline then Reconnect

  1. Go offline by disconnecting from your network or WiFi.
  2. Launch Rocket League.
  3. Once you get to the main menu, try reconnecting to your network or Wifi.

Delete Save Files

Important: Some data (such as Training Sequences, Video Settings, and Tutorial completion data) will be deleted with the following steps.

For more info & to backup your save data, check out: How do I create new Save Data on Xbox to troubleshoot Rocket League Load Failure errors

  1. Start Rocket League
  2. Press the Menu button
  3. Select Manage game and add-ons
  4. Select Saved Data
  5. Select the user profile of the player encountering the issue
  6. Select Delete Everywhere
  7. Launch Rocket League to see if this resolves the issue.