Skip to content

Modpack data is invalid when bulk updating #7733

Description

@JetVolcano

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.21.6

What operating systems are you seeing the problem on?

Windows

Describe the bug

I was bulk updating 4 mods

Image

Steps to reproduce

Go to an instance
Select multiple mods that need updating
Click the update button when finished with the list

Expected behavior

No response

Additional context

The issue may also have to do with me having spaces in my instance folder name but it was working fine before this app version

Here is the log:

Install report: {modpack in question}
Result: failed while resolving pack (pack_error)
Job ID: fe8574ab-e360-44c8-9e7d-622bd5e6fcdf
Request: bulk_update_content
Status: failed
Current phase: rolling back

Environment
App version: 0.21.6
OS: Windows 11 Home
OS kind: windows
OS family: windows
Architecture: x86_64
Kernel: 26200

Timeline
1. 2026-09-27T21:50:01.188685+00:00 Queued bulk_update_content install
2. 2026-09-27T21:50:01.192817800+00:00 Started install job
3. 2026-09-27T21:50:20.832384900+00:00 Started resolving pack
4. 2026-09-27T21:50:21.073428800+00:00 Failed while resolving pack (pack_error): Invalid input: Selected content is no longer installed
5. 2026-09-27T21:50:21.073429+00:00 Started rollback (restore existing instance legacy:{modpack in question})
6. 2026-09-27T21:50:48.999002300+00:00 Rollback completed

Failure
Code: pack_error
Phase: resolving pack
Message: Invalid input: Selected content is no longer installed

Raw snapshot
{
  "content_count": 4,
  "job_id": "fe8574ab-e360-44c8-9e7d-622bd5e6fcdf",
  "instance_id": "legacy:{modpack_ in question}",
  "kind": "bulk_update_content",
  "status": "failed",
  "paused": false,
  "canceling": false,
  "can_pause": false,
  "can_cancel": false,
  "target": {
    "type": "existing_instance",
    "instance_id": "legacy:{modpack in question}"
  },
  "phase": "rolling_back",
  "progress": null,
  "details": {
    "type": "empty"
  },
  "display": {
    "title": "{modpack in question}",
    "icon": "C:\\Users\\{windows_user}\\AppData\\Roaming\\ModrinthApp\\caches\\icons\\b79f8f03e4445c5c8d6b01c3daa4b59ca5780f6c.png"
  },
  "error": {
    "code": "pack_error",
    "phase": "resolving_pack",
    "message": "Invalid input: Selected content is no longer installed"
  },
  "rollback_error": null,
  "created": "2026-09-27T21:50:01+00:00",
  "modified": "2026-09-27T21:50:48+00:00",
  "finished": "2026-09-27T21:50:48+00:00"
}

Latest launcher log excerpt
File: C:\Users\{windows_user}\AppData\Roaming\ModrinthApp\launcher_logs\session_20260927_144929.log
2026-09-27T14:49:29.774701900-07:00  INFO theseus_gui: Initialized tracing subscriber. Loading Modrinth App!
2026-09-27T14:49:29.774978700-07:00  INFO theseus_gui: Initializing app...
2026-09-27T14:49:31.279342500-07:00  INFO initialize_state: theseus_gui: Initializing app event state...
2026-09-27T14:49:31.279461200-07:00  INFO initialize_state: theseus_gui: Initializing app state...
2026-09-27T14:49:31.279533-07:00  INFO initialize_state:initialize_state{app_identifier="ModrinthApp"}: theseus::state: Connecting to app database
2026-09-27T14:49:31.322577200-07:00  INFO initialize_state:initialize_state{app_identifier="ModrinthApp"}: theseus::state: Fetching app settings
2026-09-27T14:49:31.323684600-07:00  INFO initialize_state:initialize_state{app_identifier="ModrinthApp"}: theseus::state: Initializing directories
2026-09-27T14:49:31.327613200-07:00  INFO initialize_state:initialize_state{app_identifier="ModrinthApp"}: theseus::state: Initializing file watcher
2026-09-27T14:49:31.327886800-07:00  INFO init_watcher: theseus::state::instances::watcher: Initing watcher
2026-09-27T14:49:31.573839400-07:00  INFO theseus_gui::api::utils: opening command None
2026-09-27T14:49:31.729976900-07:00 ERROR theseus::install::store: Failed to deserialize install job 8b2bc3d1-9836-4e08-b444-662649592dd9: Serialization error (JSON): missing field `visible_tabs` at line 1 column 1936
2026-09-27T14:49:31.730069200-07:00 ERROR theseus::install::store: Failed to deserialize install job 57f02fb9-3e47-4e39-b1c5-5fd94caff7ef: Serialization error (JSON): missing field `visible_tabs` at line 1 column 3240
2026-09-27T14:49:31.730104300-07:00 ERROR theseus::install::store: Failed to deserialize install job 2258448a-f1c7-47ca-a1af-dfd4b3de61f2: Serialization error (JSON): missing field `visible_tabs` at line 1 column 3247
2026-09-27T14:49:31.730134400-07:00 ERROR theseus::install::store: Failed to deserialize install job cff3e650-5add-4ff3-bd92-6a0db0ea601b: Serialization error (JSON): missing field `visible_tabs` at line 1 column 3284
2026-09-27T14:49:31.730160800-07:00 ERROR theseus::install::store: Failed to deserialize install job c7432f4e-3c35-41af-8b25-3f58c63c1938: Serialization error (JSON): missing field `visible_tabs` at line 1 column 3283
2026-09-27T14:49:31.730184900-07:00 ERROR theseus::install::store: Failed to deserialize install job cec72d5e-007c-4de7-9091-88803a44a433: Serialization error (JSON): missing field `visible_tabs` at line 1 column 3288
2026-09-27T14:49:31.730612600-07:00 ERROR theseus::install::store: Failed to deserialize install job 53eb010d-1cb3-4f21-a394-8e2eb8703b61: Serialization error (JSON): missing field `visible_tabs` at line 1 column 84529
2026-09-27T14:49:31.730663600-07:00 ERROR theseus::install::store: Failed to deserialize install job e93d2635-9092-428d-a916-da5508d8f3e7: Serialization error (JSON): missing field `visible_tabs` at line 1 column 3435
2026-09-27T14:49:32.133507700-07:00  INFO connect: theseus::state::friends: Connected to friends socket
2026-09-27T14:50:21.073385300-07:00 ERROR theseus::install::runner: Install job fe8574ab-e360-44c8-9e7d-622bd5e6fcdf failed: Invalid input: Selected content is no longer installed

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    appRelates to Modrinth App

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions