Proxy client cannot subscribe for device service indications with cids == 0.
If mbim-proxy client subscribes for all device service indications using cids set to 0, (the wildcard value, according to the spec.) the indications from the device will not be forwarded to the client. I'm attaching a possible patch.
Thanks Mike mbim-proxy.c.patch