'FragmentOutOfSequence' errors when using mbim-proxy and requests with multiple fragments
Looks like there is a problem with how libmbim sends multiple fragments of the same request through the mbim-proxy. The modem ends up returning a "FragmentOutOfSequence" error on the 2nd fragment sent to the device.
The issue doesn't seem to happen when the proxy is not used; i.e. when the fragments are written directly to the cdc-wdm port through the main application.
mbim-proxy log attached when the issue happens: QDUwithMBIMproxyLatestMaster.log