Bluetooth Device Tracker - all devices connecting & disconnecting simultaneously every 4 mins

I’m not sure if this is an error or not but for a long time I’ve had issue with my bluetooth devices dropping offline. Every time it became an issue I would extend the consider_home time but it seemed sooner or later the disconnects would happen again.
So in order to try and troubleshoot, I enabled the recorder I set scan_interval to 10 and consider_home to 1.
What I see now is all devices connecting at the exact same time approximately every 4 minutes, for a few seconds before dropping off again. Screenshots below of 2 example devices but it happens with all of them.
Surely it can’t be that all the individual device are at fault…
But there doesnt seem to be any related errors in the logs. This seems strange behaviour to me but perhaps someone might have some advice on how it works.
Is there an issue to troubleshoot here or is it an issue with my config?

Edit: setup is Hassio installed on a Raspberry Pi 3.

For the purposes of this it is

#Tracker
device_tracker:
  - platform: bluetooth_tracker
    interval_seconds: 10
    consider_home: 1
    new_device_defaults:
      track_new_devices: true

For anyone whose searching leads them to this tumbleweed:

I found the scan_interval setting to be crucial. I dropped this to 60 seconds and found I’d see devices connect once a minute rather than every 4 minutes. Working from there tweaked things a bit and ended up with a scan_interval of 60 and consider_home setting of 140 and I now appear to have relatively stable bluetooth tracking.