I can confirm that 4.19 mainline kernel has got the error:
Linux xxx 4.19.114-0419114-generic #202004021037 SMP Thu Apr 2 14:42:12 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux hcitool lescan Set scan parameters failed: Input/output error
@ RAW Open: hcitool (privileged) version 2.22 {0x0004} [hci0] 20:54:57.660407 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7 #1 [hci0] 20:54:57.660419 Type: Active (0x01) Interval: 10.000 msec (0x0010) Window: 10.000 msec (0x0010) Own address type: Public (0x00) Filter policy: Accept all advertisement (0x00) > HCI Event: Command Complete (0x0e) plen 4 #2 [hci0] 20:54:57.779936 LE Set Scan Parameters (0x08|0x000b) ncmd 1 Status: Command Disallowed (0x0c) @ RAW Close: hcitool
4.18 mainline kernel works: Linux xxx 4.18.20-041820-generic #201812030624 SMP Mon Dec 3 11:25:55 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
I can confirm that 4.19 mainline kernel has got the error:
Linux xxx 4.19.114- 0419114- generic #202004021037 SMP Thu Apr 2 14:42:12 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
hcitool lescan
Set scan parameters failed: Input/output error
@ RAW Open: hcitool (privileged) version 2.22 {0x0004} [hci0] 20:54:57.660407
< HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7 #1 [hci0] 20:54:57.660419
Type: Active (0x01)
Interval: 10.000 msec (0x0010)
Window: 10.000 msec (0x0010)
Own address type: Public (0x00)
Filter policy: Accept all advertisement (0x00)
> HCI Event: Command Complete (0x0e) plen 4 #2 [hci0] 20:54:57.779936
LE Set Scan Parameters (0x08|0x000b) ncmd 1
Status: Command Disallowed (0x0c)
@ RAW Close: hcitool
4.18 mainline kernel works: 041820- generic #201812030624 SMP Mon Dec 3 11:25:55 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux xxx 4.18.20-