Bluetooth pairs and connects headset via bluetoothctl but fails to connect via Gnome

I’m sure that it was working fine in Leap about a year ago but currently I’m finding that my headset remains paired but will not remain connected via the Gnome panel; it connects for a few seconds and then disconnects.
Using bluetoothctl to produce a list of devices, then connect the right MAC address results in a solid connection and pulseaudio picks up the device at that point.
So there is a workaround, but connecting through the Gnome panel would be a lot more convenient.
I scanned the gnome-bluetooth outstanding issues and did not find an issue related to this. Anyone else having the same issue?