Workaround
Very often, this issue can be fixed by quitting or force quitting the Minecraft Launcher process in the Activity Monitor. To attempt this temporary fix:
Open the spotlight by pressing Command (⌘) and Space at the same time
Search for "Activity Monitor", and when you see its name, click it to open it
On the top of the application window, select the "Energy" tab
Find Minecraft Launcher in the list of applications, making use of the search bar in the top right of the application if necessary
Double-click the Minecraft Launcher, and a properties window should appear
Click the "Quit" button in the bottom left of the properties window
Select "Force Quit"
After you've completed these steps, you should be able to close the Activity Monitor, and reopen the Minecraft Launcher.
Started a few weeks ago, coinciding with the release of Minecraft Launcher version 2.2.2162 on macOS, the launcher will open as expected and launch Minecraft as expected. However, even though the Launcher window will close, it will sometimes remain in memory while the game is running (launcher is set to close after opening Minecraft) and after Minecraft has been properly quit. It goes unnoticed until I attempt to run the launcher again and it will not open because there is already an instance in memory that is now labeled as "(Not Responding)" by Activity Monitor. The process must be force quit through the Activity Monitor app to allow it to open again. Only then will it will run as expected and load Minecraft as expected.
This does not happen every time, but most of the time. When I watch the Launcher's process in Activity Monitor, it closes like it's suppose to. I caught it in the act, the process "Minecraft Launcher" stays open in the Activity Monitor and is running without issue while playing Minecraft. A short moment after Minecraft is quit, the launcher becomes unresponsive (see attached screenshot).
My computer does not go to sleep and it does not seem to be tied to how long Minecraft is played. It just randomly, and frequently, remains in memory and ultimately stops working, requiring user intervention to allow the Launcher to be used again.
If it matters, macOS itself does not register this as a crash (Apple's crash report prompt never opens in response to this behavior)
Add 2021/7/7: Since this bug has persisted for so long (How long does Mojang typically let a reliable crash-related bug exist?), I've learned a few other things about it.
Every time the Minecraft client receives an update by pressing the Play button, in a situation where a new version is allowed to be downloaded before the game is launched, this somehow allows the launcher to properly close and will (in my experience so far) always launch normally the next time it is used. After that, however, it will return to its previously broken behavior of failing to close itself gracefully.
I also discovered that the bug doesn't require launching Minecraft at all to take effect. I accidentally left the launcher open for about an hour and this resulted in the launcher still being usable (you can navigate within the app and interact with links) except for the Play button for Minecraft. This probably also applied for the Play button for Minecraft Dungeons as well. Pressing Play after leaving the launcher open for an extended period of time makes the text change to three dots as a loading animation for a few seconds then back to Play without actually doing anything. Going into Activity Monitor shows that the launcher is in fact no longer responding and must be force quit.
Linked issues
is duplicated by 12
Attachments
Comments 18
The "launcher_log.txt" and "launcher_cef_log.txt" files in the "/Users/XXX/Library/Application Support/minecraft/" directory.
It's intentional for the launcher to remain open in the background while the game is running so that crashes can be caught by the launcher. However, I have recently started experiencing the issue where the launcher does not close after Minecraft is closed. This makes it impossible to re-launch the game until you manually force quit the unresponsive launcher. I am using macOS Catalina.
This is also an issue on Big Sur (11.2.1). Killing the launcher process in Activity Monitor fixes the issue.
Here too, yesterday night. Didn't notice it until I wanted to launch Minecraft again now this morning.
[media]Thanks for calling that out, Thomas A.
For context: Logs that are not current are not useful in helping to diagnose, and in fact can make it harder if it adds confusion as this one will have.
Ahhh, nice that you found out. I thought it was very strange, because I was sure my file was current …
It happened again: I played yesterday night, and quit the game after disconnecting from the game. Tried starting Minecraft now, and the Minecraft Launcher is not showing up as a running app in the app switcher or in the dock, but it's listed as (Not Responding) in Activity Monitor.
I've attached another launcher log, this time I renamed to include the date in the filename to avoid confusion.
And again, as Thomas mentioned, there is a warning at the end that says:
Operation PresenceHeartbeat failed with result: 0x80004004 - Operation was canceled
[media]
Can you attach logs from when the issue occurs?