modrinth/code

Instance softlocks when trying to update version/repair instance while MC is done [Issue is persistent]

Opened this issue · 0 comments

Please confirm the following.

  • I checked the existing issues for duplicate problems
  • I have tried resolving the issue using the support portal
  • I have ensured my Modrinth App installation is up to date

What version of the Modrinth App are you using?

0.10.15

What operating systems are you seeing the problem on?

Windows

Describe the bug

I tried to update the forge version of an instance today, but due to technical issues on Mojang/Minecraft's end did said update fail.

When I then tried the "repair" did it first error for the same reason (fetching URL failed), but later errored with

An error occurred
Cannot read properties of null (reading 'project_id')

This issue remains, even when closing the instance and even after restarting my PC.
The instance itself shows as "running" (Has the spinning circle) on the left-hand side while having the download icon when hovering over it in the libraries screen.

This completely prevents me from using the instance as it has effectively been softlocked permanently without any way of actually cancelling any tasks or states the app has.

If possible, consider this a high priority/severity bug, as such a thing can happen to anyone for no fault of their own, destroying instances.

Steps to reproduce

  1. Try to update a mod loader version while MC is down (or repair it?)
  2. Encounter fetch error
  3. Retry using repair action

Expected behavior

The app shouldn't end up in a state where it assumes an instance is "Updating" while nothing seems to be running in the background.

Additional context

No response