Logs from the application when bug occurs (this will greatly help in quick understanding the problem)
Just run the sample and try with and without setDeviceName()
Additional context
Add any other context about the problem here.
Offloaded ScanFilters may or may not work depending on the OS/vendor peculiarities. You could try using emulated scan filters.
Offloaded ScanFilters usually check only the primary Advertisement packet. If a name (or any other scan property) is transmitted in the Extended Advertisement Packet will most likely not work because the Android does not send Extended Advertisement Inquiry when doing scans with ScanFilters. If you control the peripheral you should be able to transmit the filter elements in the primary Advertisement Packet
Describe the bug ScanFilter is not working Tested with setDeviceName() only Tested with setServiceUuid() only
To Reproduce Look at this branch: https://github.com/piotrek-dosell/RxAndroidBle/tree/scanfilter_issue
Expected behavior
Logs from the application when bug occurs (this will greatly help in quick understanding the problem) Just run the sample and try with and without setDeviceName()
Additional context Add any other context about the problem here.