Bluetooth Headphones not connecting

Before anything am new to fedora so am sorry if i missed something obvious

So my Bluetooth headphones refuse to connect to the laptop am using a small usb bluetooth adapter the problem isn’t from the headphones as they connect to other devices without any problems

it refuses to pair/connect or do anything and just stays in an infinite loop of connecting until it times out while when trying to connect my phone with Bluetooth it connects first try and instantly I tried reinstalling the drivers and restarting it and even connecting from the terminal by bluetoothctl all not working and all lead to same problem even when it pairs it doesn’t connect just the word paired without it connecting then it instantly unpairs again