I am using 2 low level system instances to control sound output to different output devices.
I setCallback for each system to control device list change.
But I get callback only from one of system being updated firstly.
After device list change only one of two systems has updated device list (which got callback). Second system did not get callback and has old device list.
The order of normal and buggy system depends on order of system->update call.