I have a peripheral (nrf52832) which is using a higher MTU (140 bytes). When I connect to it using the nRF Connect Android app, everything works. I can see the BLE_GAP_EVT_PHY_UPDATE_REQUEST and BLE_GAP_EVT_PHY_UPDATE being handled on the peripheral after calling nrf_ble_gatt_att_mtu_periph_set(..).
When I use the nRF Connect windows app (using a nRF52832) to connect to the peripheral, I don't see the BLE_GAP_EVT_PHY_UPDATE_REQUEST/BLE_GAP_EVT_PHY_UPDATE on the peripheral.
Does the windows nRFConnect app not support higher MTU's? Are there plans for this in the future?