Odd Bluetooth behavior

I’m using Lakka pc version with a 8bitdo controller and I’ve run into an odd thing that I can’t figure out. Everything works great but if I reboot the system more than once or turn the controller off and reconnect more than once it will not connect and I have to manually connect through SSH bluetoothctl > connect xx:xx:xx:xx:xx:xx

I thought perhaps my bluez.conf file was the cause but I have added “HIDD_OPTIONS=”–connect xx:xx:xx:xx:xx:xx" with of course the correct MAC address. And it is trusted using “trust xx:xx:xx:xx:xx:xx”

Does anyone know why it will work once after being disconnect / rebooted but not anymore afterwards? Thank you! Using latest stable build.

The --connect parameter should work, earlier 8bitdo firmware versions had issues with reconnecting. You can get the latest firmware from: http://www.fc30.com/eng/firmware-update.html I have 2 NES30 and 2 FC30 and they work and reconnect fine.

I’ve followed the guide with the “Wireless PS3 Controller” and I have the same issue, with the exception that the bluez.conf doesn’t exist anymore after reboot. Of course I can’t connect my SFC30 either. Does anyone have a clue why this is happening? Greetings

Decided to revisit this issue and I found the solution, for me anyway. Running through the guide again with power on agent on etc, once connected after a short time it will ask for a passcode, entered 0000. Then the trust command, and there we go now it will connect and disconnect without any problems!

I think why was happening is it would connect with the connect command but I would exit out before it would ask for the passcode, so when I would disconnect and try to reconnect it would ask for the passcode(but I couldn’t see it because I would have closed the terminal already) therefore not connecting.