BLE Disconnect with Samsung Galaxy s10

Problem Description

Hello,

I’m having issues with BLE disconnection when sending wifi credentials to a device from Samsung Galaxy s10 with Android 10. Any other phone used(iOS, Galaxy s9, Pixel, etc) doesn’t have this problem.

ESP32-WROOM-32 running AmazonFreeRTOS Version 1.4.7

Expected Behavior

  • Connecting to device
  • Requesting MTU
  • Send WiFi Credentials

Actual Behavior

  • Connecting to device
  • Requesting MTU (any size causes problem)
  • Send WiFi Credentials
  • Disconnect with Status: 133

Hi,

We are currently trying to reproduce the issue. Can you please provide a packet capture when sending wifi credentials to a device using Samsung Galaxy s10? You can use a utility like Wireshark or tcpdump. That will help us a lot in finding the problem. Thank you.

Hi @galleg123. There is a known issue with MTU negotiation between Samsung Galaxy S10 and ESP32 device. Could you please try the latest commit to amazon-freertos on Github? We recently pushed a fix.

Ok, I’ll try thank you!

@abrinao Do you happen to know which commit id has the fix?