
I’m not sure how that got region got tweaked/corrupted/? When I went back and tried to start Hearthstone, it fired up! Hopefully that’s the same problem some of you are having as well. I tapped United States again and it looked like it reset it. In Region, it already was showing United States, but I tapped on it anyway and it brought up a list of countries. To fix it, I went to Settings > General > Language & Region. It had a null value for the “device_region” being passed in as configuration data in a format that didn’t allow null values.

I dug through my phone’s logs and found out why it was crashing. After trying to start it, I’d see the Hearthstone logo briefly and then it would just take me back to the home screen. I have an iPhone 12 and the game wouldn’t start. Here’s what was wrong and how I fixed it (if any tech support are actually reading this, you need code to handle potential null values in this object since it’s possible to have a null value provided by the phone for whatever reason):Īlright, so I may have a solution for some of you. I’ve seen reports from numerous people on this forum with the same issue with different versions of iPhones as well as on iPads. restart phone, delete app, restart phone, reinstall app, open app → crashes.restart phone, delete app, reinstall app, open app → crashes.delete app, restart phone, reinstall app, open app → crashes.

delete app, reinstall app, restart phone, open app → crashes.delete app, reinstall app, open app → crashes.Here’s what I’ve tried so far that all crash in the same way:

I’ve tried restarting the phone and reinstalling the app many times now. After I updated to 21.0, when I start Hearthstone, it shows the Blizzard logo and then crashes after less than a second.
HEARTHSTONE LOGO PRO
I’m getting this issue on an iPhone 12 Pro on iOS 14.7.1.
