mojira.dev

Andrew Kasper

Assigned

No issues.

Reported

No issues.

Comments

Is there any known workaround for this issue?

@Auldrick:

Sorry for the delayed response. 

1) I am still connecting to Xbox Live in the game. 

2) I had not made any marketplace purchases, and I had no minecoins. 

3) I am able to join worlds hosted by my XBL friends, and they can join mine. 

4) These tests also succeed on my child's account. 

5) Restarting the game and logging in again did correctly re-create the XBLStoage.json file. 

 

While I agree that the code must be checking for the existence of a file with that name, I hypothesize that whatever code handles invalid credentials subsequently attempts to delete or read a file with the "correct" name. Just a WAG though. 

I was able to resolve the issue on my iOS device with the following steps. I have not verified that these steps work on other devices. 

  1. On a Mac, download and install iExplorer (or another application that allows you to manage files via a USB connection to your device)

  2. Navigate to the Minecraft folder. 

  3. Find the (curiously-named) "XBLStoage.json" file. Make a copy of it and save it to your Mac or PC's desktop or another place where you will be able to replace it (in case this resolution does not work for you)

  4. Delete the "XBLStoage.json" file from your device. 

  5. Verify that Minecraft PE now correctly launches as expected on your device. 

Presumably, the error is caused by the apparently mis-named "XBLStoage.json"? Presumably, the code is looking for "XBLStorage.json" or something similar?

Curiously, when I performed this action on the device where I had logged in to XBox Live, with the parent account, the issue was also resolved on my child's device (albeit using apparently old XBL credentials?)