XIAO nrf52840 ArduinoBLE 1 central, 2 peripherals

Glad to help you.
There is a bug in analogRead() that reads battery voltage.
See also the link below.