[GH-ISSUE #676] [BUG] Multitasking mode is broken when using JIT #603

Closed
opened 2026-03-03 15:34:55 +03:00 by kerem · 2 comments
Owner

Originally created by @suprstarrd on GitHub (Jul 13, 2025).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/676

Describe the bug

I personally use multitasking mode in a native window by default, and was confused as to why my apps would randomly stop. With further investigation and testing, I discovered that apps using JIT do not use multitasking mode.

  • When you attempt to multitask with an app requesting JIT, LiveContainer will ignore the request for multitasking to instead prioritize giving the app JIT.
  • LiveContainer will also terminate any other app that is running in LiveContainer. Unlike what would happen in a non-multitasking mode setup, LiveContainer does not ask whether or not you want to terminate the other apps.
  • This occurs regardless of whether or not you use multitasking mode by default, and regardless of whether you choose to multitask with a native or virtual window.
  • If you do use multitasking mode by default, LiveContainer will ask if you want to terminate the JIT app when trying to open another app (e.g. via an App Clip). You are no longer in multitasking mode after opening the JIT app until you fully restart LiveContainer.

Instructions to reproduce

  1. Attempt to multitask with several non-JIT apps
  2. Observe you can switch between them
  3. Turn on multitasking mode by default (necessary to see the error in step 7)
  4. Attempt to multitask with a JIT app
  5. Observe you can no longer access the non-JIT apps
  6. Attempt to access a non-JIT app
  7. Observe that LiveContainer asks if you want to terminate the JIT app (you are no longer in multitasking mode until you restart LiveContainer)

What version of LiveContainer and iOS are you using?

LC Version 3.5.60-Release (main/953a7ef); iPadOS 18.2 (22C152)

Other info

No response

Originally created by @suprstarrd on GitHub (Jul 13, 2025). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/676 ### Describe the bug I personally use multitasking mode in a native window by default, and was confused as to why my apps would randomly stop. With further investigation and testing, I discovered that apps using JIT do not use multitasking mode. * When you attempt to multitask with an app requesting JIT, LiveContainer will ignore the request for multitasking to instead prioritize giving the app JIT. * LiveContainer will also terminate any other app that is running in LiveContainer. Unlike what would happen in a non-multitasking mode setup, LiveContainer does not ask whether or not you want to terminate the other apps. * This occurs regardless of whether or not you use multitasking mode by default, and regardless of whether you choose to multitask with a native or virtual window. * If you do use multitasking mode by default, LiveContainer will ask if you want to terminate the JIT app when trying to open another app (e.g. via an App Clip). You are no longer in multitasking mode after opening the JIT app until you fully restart LiveContainer. ### Instructions to reproduce 1. Attempt to multitask with several non-JIT apps 2. Observe you can switch between them 3. Turn on multitasking mode by default *(necessary to see the error in step 7)* 4. Attempt to multitask with a JIT app 5. Observe you can no longer access the non-JIT apps 6. Attempt to access a non-JIT app 7. Observe that LiveContainer asks if you want to terminate the JIT app *(you are no longer in multitasking mode until you restart LiveContainer)* ### What version of LiveContainer and iOS are you using? LC Version 3.5.60-Release (main/953a7ef); iPadOS 18.2 (22C152) ### Other info _No response_
kerem 2026-03-03 15:34:55 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@hugeBlack commented on GitHub (Jul 13, 2025):

Apps in multitask mode cannot get jit with current version of StikDebug.

<!-- gh-comment-id:3066833190 --> @hugeBlack commented on GitHub (Jul 13, 2025): Apps in multitask mode cannot get jit with current version of StikDebug.
Author
Owner

@suprstarrd commented on GitHub (Jul 13, 2025):

@hugeBlack Good to know! That would be great clarification for somewhere either in the FAQ or when attempting to multitask with an app using JIT. (Edit: Perhaps hide the multitask option with JIT apps when it's not default and confirm that you'll be stopping multitask mode when it is default?)

Are there other JIT enablers that work?

<!-- gh-comment-id:3066845203 --> @suprstarrd commented on GitHub (Jul 13, 2025): @hugeBlack Good to know! That would be great clarification for somewhere either in the FAQ or when attempting to multitask with an app using JIT. (Edit: Perhaps hide the multitask option with JIT apps when it's not default and confirm that you'll be stopping multitask mode when it is default?) Are there other JIT enablers that work?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LiveContainer#603
No description provided.