I have logitech ergo ERGO M575 connected thru bluetooth. every time after bootup,it gets connected, then it disconnects after a minute or so, and then it connects again. 'udevadm monitor' shows it gets removed after the initial add and then it gets added again.
once that happens, it works without any further issues. if it gets disconnected because of idle (for few hours), sometimes it connects straightaway after I move the mouse, or it goes thru same way, like connect once, disconnect, and connect again.
KERNEL[208.846336] add /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:2 (bluetooth)
UDEV [208.852485] add /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:2 (bluetooth)
KERNEL[217.009472] add /devices/virtual/misc/uhid (misc)
KERNEL[217.009588] add /module/uhid (module)
UDEV [217.016923] add /devices/virtual/misc/uhid (misc)
UDEV [217.017121] add /module/uhid (module)
KERNEL[218.423857] add /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
KERNEL[218.424644] add /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23 (input)
KERNEL[218.425160] add /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/mouse3 (input)
KERNEL[218.425350] add /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/event22 (input)
KERNEL[218.425508] add /devices/virtual/misc/uhid/0005:046D:B027.0003/hidraw/hidraw2 (hidraw)
KERNEL[218.425715] bind /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
UDEV [218.430310] add /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
UDEV [218.435105] add /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23 (input)
UDEV [218.437051] add /devices/virtual/misc/uhid/0005:046D:B027.0003/hidraw/hidraw2 (hidraw)
UDEV [218.437636] add /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/mouse3 (input)
UDEV [218.502213] add /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/event22 (input)
UDEV [218.508223] bind /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
KERNEL[247.385715] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/mouse3 (input)
UDEV [247.394762] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/mouse3 (input)
KERNEL[247.401790] add /kernel/slab/:A-0000256/cgroup/filp(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403170] add /kernel/slab/dentry/cgroup/dentry(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403259] add /kernel/slab/inode_cache/cgroup/inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403329] add /kernel/slab/:A-0000128/cgroup/pid(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403397] add /kernel/slab/sock_inode_cache/cgroup/sock_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403469] add /kernel/slab/:A-0001024/cgroup/PING(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403532] add /kernel/slab/skbuff_head_cache/cgroup/skbuff_head_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403600] add /kernel/slab/kmalloc-512/cgroup/kmalloc-512(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403669] add /kernel/slab/:A-0000192/cgroup/cred_jar(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403734] add /kernel/slab/kmalloc-64/cgroup/kmalloc-64(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403816] add /kernel/slab/ext4_inode_cache/cgroup/ext4_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.403886] add /kernel/slab/:a-0000104/cgroup/buffer_head(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.404597] add /kernel/slab/mm_struct/cgroup/mm_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.404678] add /kernel/slab/:A-0000208/cgroup/vm_area_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.404747] add /kernel/slab/radix_tree_node/cgroup/radix_tree_node(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.406588] add /kernel/slab/:A-0000064/cgroup/anon_vma_chain(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.406668] add /kernel/slab/anon_vma/cgroup/anon_vma(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.409400] add /kernel/slab/:A-0000256/cgroup/filp(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.417221] add /kernel/slab/inode_cache/cgroup/inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.417849] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/event22 (input)
UDEV [247.434990] add /kernel/slab/sock_inode_cache/cgroup/sock_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.438930] add /kernel/slab/:A-0000192/cgroup/cred_jar(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.441023] add /kernel/slab/:A-0000128/cgroup/pid(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.442602] add /kernel/slab/task_struct/cgroup/task_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.442868] add /kernel/slab/:A-0000080/cgroup/task_delay_info(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.443067] add /kernel/slab/:A-0000704/cgroup/files_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.443140] add /kernel/slab/sighand_cache/cgroup/sighand_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.443334] add /kernel/slab/:A-0001152/cgroup/signal_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.444821] add /kernel/slab/proc_inode_cache/cgroup/proc_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.453101] add /kernel/slab/skbuff_head_cache/cgroup/skbuff_head_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.453733] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23 (input)
KERNEL[247.453874] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/hidraw/hidraw2 (hidraw)
KERNEL[247.453991] unbind /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
KERNEL[247.454132] remove /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
KERNEL[247.454203] add /kernel/slab/:A-0000040/cgroup/pde_opener(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.454357] add /kernel/slab/kmalloc-32/cgroup/kmalloc-32(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.454600] add /kernel/slab/kmalloc-4k/cgroup/kmalloc-4k(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.455060] add /kernel/slab/:A-0001024/cgroup/PING(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.456942] add /kernel/slab/:a-0000104/cgroup/buffer_head(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.461464] add /kernel/slab/kmalloc-rcl-96/cgroup/kmalloc-rcl-96(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.467671] add /kernel/slab/:A-0000208/cgroup/vm_area_struct(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.469182] add /kernel/slab/kmalloc-64/cgroup/kmalloc-64(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.478664] add /kernel/slab/mm_struct/cgroup/mm_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.482310] add /kernel/slab/kmalloc-1k/cgroup/kmalloc-1k(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.486470] add /kernel/slab/task_struct/cgroup/task_struct(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.492111] add /kernel/slab/:A-0000064/cgroup/anon_vma_chain(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.492780] add /kernel/slab/dentry/cgroup/dentry(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.492980] add /kernel/slab/anon_vma/cgroup/anon_vma(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.494708] add /kernel/slab/:A-0000080/cgroup/task_delay_info(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.499845] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23/event22 (input)
UDEV [247.500579] add /kernel/slab/kmalloc-512/cgroup/kmalloc-512(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.503719] add /kernel/slab/radix_tree_node/cgroup/radix_tree_node(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.507150] add /kernel/slab/sighand_cache/cgroup/sighand_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.509813] add /kernel/slab/ext4_inode_cache/cgroup/ext4_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.513422] add /kernel/slab/:A-0001152/cgroup/signal_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.516584] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/input/input23 (input)
UDEV [247.519424] add /kernel/slab/proc_inode_cache/cgroup/proc_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.521304] add /kernel/slab/:A-0000704/cgroup/files_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.523500] remove /devices/virtual/misc/uhid/0005:046D:B027.0003/hidraw/hidraw2 (hidraw)
UDEV [247.524332] add /kernel/slab/:A-0000040/cgroup/pde_opener(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.525827] unbind /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
UDEV [247.526779] add /kernel/slab/kmalloc-rcl-96/cgroup/kmalloc-rcl-96(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.527820] add /kernel/slab/kmalloc-4k/cgroup/kmalloc-4k(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.528280] add /kernel/slab/kmalloc-32/cgroup/kmalloc-32(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.529316] remove /devices/virtual/misc/uhid/0005:046D:B027.0003 (hid)
UDEV [247.530070] add /kernel/slab/kmalloc-1k/cgroup/kmalloc-1k(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.550597] add /kernel/slab/kmalloc-192/cgroup/kmalloc-192(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.552433] add /kernel/slab/kmalloc-192/cgroup/kmalloc-192(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[247.630894] add /kernel/slab/kmalloc-rcl-128/cgroup/kmalloc-rcl-128(1487:apt-daily-upgrade.service) (cgroup)
UDEV [247.632093] add /kernel/slab/kmalloc-rcl-128/cgroup/kmalloc-rcl-128(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[248.006561] add /kernel/slab/kmalloc-rcl-64/cgroup/kmalloc-rcl-64(1487:apt-daily-upgrade.service) (cgroup)
UDEV [248.007716] add /kernel/slab/kmalloc-rcl-64/cgroup/kmalloc-rcl-64(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[248.102439] add /kernel/slab/shmem_inode_cache/cgroup/shmem_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [248.103667] add /kernel/slab/shmem_inode_cache/cgroup/shmem_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.177843] add /kernel/slab/kmalloc-16/cgroup/kmalloc-16(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.178872] add /kernel/slab/kmalloc-8/cgroup/kmalloc-8(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.179837] add /kernel/slab/kmalloc-8/cgroup/kmalloc-8(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.179984] add /kernel/slab/kmalloc-16/cgroup/kmalloc-16(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.581672] remove /kernel/slab/:A-0001024/cgroup/PING(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.581741] remove /kernel/slab/sock_inode_cache/cgroup/sock_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.581797] remove /kernel/slab/skbuff_head_cache/cgroup/skbuff_head_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.581843] remove /kernel/slab/:A-0000080/cgroup/task_delay_info(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.581896] remove /kernel/slab/:A-0000040/cgroup/pde_opener(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.581937] remove /kernel/slab/proc_inode_cache/cgroup/proc_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582003] remove /kernel/slab/:A-0000256/cgroup/filp(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582057] remove /kernel/slab/inode_cache/cgroup/inode_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582108] remove /kernel/slab/:A-0000208/cgroup/vm_area_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582177] remove /kernel/slab/mm_struct/cgroup/mm_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582231] remove /kernel/slab/:A-0000704/cgroup/files_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582281] remove /kernel/slab/:A-0001152/cgroup/signal_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582322] remove /kernel/slab/sighand_cache/cgroup/sighand_cache(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582375] remove /kernel/slab/task_struct/cgroup/task_struct(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582420] remove /kernel/slab/:A-0000192/cgroup/cred_jar(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582469] remove /kernel/slab/:A-0000064/cgroup/anon_vma_chain(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582507] remove /kernel/slab/anon_vma/cgroup/anon_vma(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582536] remove /kernel/slab/:A-0000128/cgroup/pid(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582567] remove /kernel/slab/kmalloc-4k/cgroup/kmalloc-4k(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582609] remove /kernel/slab/kmalloc-1k/cgroup/kmalloc-1k(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582641] remove /kernel/slab/kmalloc-512/cgroup/kmalloc-512(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582681] remove /kernel/slab/kmalloc-192/cgroup/kmalloc-192(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582720] remove /kernel/slab/kmalloc-64/cgroup/kmalloc-64(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582759] remove /kernel/slab/kmalloc-32/cgroup/kmalloc-32(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582798] remove /kernel/slab/kmalloc-16/cgroup/kmalloc-16(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.582840] remove /kernel/slab/kmalloc-8/cgroup/kmalloc-8(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.584179] remove /kernel/slab/sock_inode_cache/cgroup/sock_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.584858] remove /kernel/slab/:A-0001024/cgroup/PING(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.584924] remove /kernel/slab/skbuff_head_cache/cgroup/skbuff_head_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.587008] remove /kernel/slab/:A-0000080/cgroup/task_delay_info(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.587378] remove /kernel/slab/:A-0000256/cgroup/filp(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.587954] remove /kernel/slab/:A-0000040/cgroup/pde_opener(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.589814] remove /kernel/slab/proc_inode_cache/cgroup/proc_inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.589893] remove /kernel/slab/:A-0000208/cgroup/vm_area_struct(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.591260] remove /kernel/slab/inode_cache/cgroup/inode_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.594378] remove /kernel/slab/:A-0001152/cgroup/signal_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.595080] remove /kernel/slab/sighand_cache/cgroup/sighand_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.597623] remove /kernel/slab/:A-0000064/cgroup/anon_vma_chain(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.597685] remove /kernel/slab/:A-0000704/cgroup/files_cache(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.597735] remove /kernel/slab/:A-0000128/cgroup/pid(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.599293] remove /kernel/slab/:A-0000192/cgroup/cred_jar(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.599365] remove /kernel/slab/task_struct/cgroup/task_struct(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.602003] remove /kernel/slab/anon_vma/cgroup/anon_vma(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.602444] remove /kernel/slab/kmalloc-512/cgroup/kmalloc-512(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.603309] remove /kernel/slab/mm_struct/cgroup/mm_struct(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.606497] remove /kernel/slab/kmalloc-32/cgroup/kmalloc-32(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.606769] remove /kernel/slab/kmalloc-192/cgroup/kmalloc-192(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.608238] remove /kernel/slab/kmalloc-1k/cgroup/kmalloc-1k(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.608497] remove /kernel/slab/kmalloc-64/cgroup/kmalloc-64(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.610582] remove /kernel/slab/kmalloc-16/cgroup/kmalloc-16(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.611399] remove /kernel/slab/kmalloc-4k/cgroup/kmalloc-4k(1487:apt-daily-upgrade.service) (cgroup)
UDEV [249.611616] remove /kernel/slab/kmalloc-8/cgroup/kmalloc-8(1487:apt-daily-upgrade.service) (cgroup)
KERNEL[249.921605] remove /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:2 (bluetooth)
UDEV [249.926962] remove /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:2 (bluetooth)
KERNEL[254.931255] add /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:3 (bluetooth)
UDEV [254.942475] add /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:3 (bluetooth)
KERNEL[273.341741] add /module/snd_seq_dummy (module)
UDEV [273.344671] add /module/snd_seq_dummy (module)
KERNEL[284.290093] add /devices/virtual/misc/uhid/0005:046D:B027.0004 (hid)
KERNEL[284.290635] add /devices/virtual/misc/uhid/0005:046D:B027.0004/input/input25 (input)
KERNEL[284.297940] add /devices/virtual/misc/uhid/0005:046D:B027.0004/input/input25/mouse3 (input)
KERNEL[284.298771] add /devices/virtual/misc/uhid/0005:046D:B027.0004/input/input25/event22 (input)
KERNEL[284.299390] add /devices/virtual/misc/uhid/0005:046D:B027.0004/hidraw/hidraw2 (hidraw)
KERNEL[284.299561] bind /devices/virtual/misc/uhid/0005:046D:B027.0004 (hid)
UDEV [284.301852] add /devices/virtual/misc/uhid/0005:046D:B027.0004 (hid)
UDEV [284.311652] add /devices/virtual/misc/uhid/0005:046D:B027.0004/input/input25 (input)
UDEV [284.325154] add /devices/virtual/misc/uhid/0005:046D:B027.0004/input/input25/mouse3 (input)
UDEV [284.339041] add /devices/virtual/misc/uhid/0005:046D:B027.0004/hidraw/hidraw2 (hidraw)
UDEV [284.395204] add /devices/virtual/misc/uhid/0005:046D:B027.0004/input/input25/event22 (input)
UDEV [284.400786] bind /devices/virtual/misc/uhid/0005:046D:B027.0004 (hid)
This is a lenovo laptop, running ubuntu 20.04, kernel at 5.4.0-135-generic
syslog with udevadm debug https://pastebin.mozilla.org/TDbhxy46