This could be due to platform-specific permission handling. Using askDevicePermission({ audio: true }) ensures that the app has explicit permission to access the microphone on mobile devices.