Skip to content

Microphone is not working on second call after upgrading to flutter_webrtc ^1.0.0 (iOS only) #1913

@hamada-developer

Description

@hamada-developer

Describe the bug
After upgrading flutter_webrtc from ^0.14.1 to ^1.0.0, the microphone stops working on the second call in iOS.

  • First call: microphone works fine.
  • Second call: microphone does not work unless the app is completely restarted.
  • Issue does not occur on Android.
  • Downgrading back to ^0.14.1 fixes the problem.

To Reproduce

  1. Start a call (microphone works).
  2. End the call.
  3. Start another call.
  4. Microphone does not work.

Note: The problem does not occur if you completely close and restart the app between calls.


Expected behavior
The microphone should work in every new call without restarting the app.


Platform information

  • Flutter version: Channel master, 3.33.0-1.0.pre-1211 (not stable)
  • Plugin version: flutter_webrtc ^1.0.0
  • OS version: iOS 26

Additional info

  • Tested in Debug and Release mode on real IOS 26 device iPhone 13
  • Workaround: downgrade to flutter_webrtc ^0.14.1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions