PIP mode get stuck when app in background iOS (Flutter)

Video SDK Type and Version
Flutter Video SDK – Flutter (version: 2.3.0)

Description
We are implementing Picture-in-Picture (PiP) mode using the Flutter Zoom Video SDK on iOS.

  • When the app is in the foreground, enabling isPiPView works as expected and the PiP window is displayed.

  • When the app is sent to the background, the video gets stuck/frozen instead of continuing smoothly.

Error
No explicit error message is shown — the PiP window freezes when the app goes to the background.

Troubleshooting Routes

  • Verified all required iOS permissions are added in Info.plist (camera, microphone, background modes).

  • Tested with Zoom’s Flutter SDK sample app, same issue occurs.

  • Confirmed code compiles and runs without runtime errors.

  • Tested on physical iOS device, not just simulator.

How To Reproduce

  1. Start a Zoom Video SDK session in Flutter (iOS).

  2. Enable PiP mode with isPiPView = true.

  3. Put the app in the background (home button / swipe up).

  4. Observe: PiP window freezes instead of continuing video.

    isPiPView = true

    creationParams.putIfAbsent("isPiPView", () => isPiPView);