Bluetooth not working on Fedora 40 with Intel AX201

Yesterday I wanted to connect a Bluetooth Device for the first time since using Fedora but I’m unable to switch on Bluetooth on my computer. WIFI works fine though.
I have installed Fedora 40 a week ago on a dual boot system with Windows 10. On Windows I already deactivated Fast Boot.
According to my research the driver should work starting from kernel 5.2+.

How can I solve this problem? Or what are the next steps I should take to troubleshoot the problem further?

systemctl status bluetooth shows:

    Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Wed 2024-10-02 20:14:53 CEST; 20h ago
       Docs: man:bluetoothd(8)
   Main PID: 995 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18974)
     Memory: 2.0M (peak: 6.3M)
        CPU: 36ms
     CGroup: /system.slice/bluetooth.service
             └─995 /usr/libexec/bluetooth/bluetoothd -d

Oct 03 16:42:19 fedora-alessio bluetoothd[995]: src/profile.c:create_ext() Created "Hands-Free Voice gateway"
Oct 03 16:42:19 fedora-alessio bluetoothd[995]: src/profile.c:register_profile() sender :1.253
Oct 03 16:42:19 fedora-alessio bluetoothd[995]: src/profile.c:create_ext() Created "Hands-Free unit"
Oct 03 16:46:55 fedora-alessio bluetoothd[995]: src/agent.c:add_default_agent() Default agent set to :1.259 /org/bluez/agent
Oct 03 16:46:55 fedora-alessio bluetoothd[995]: src/agent.c:agent_ref() 0x5572d8ef7dc0: ref=1
Oct 03 16:46:55 fedora-alessio bluetoothd[995]: src/agent.c:register_agent() agent :1.259
Oct 03 17:02:24 fedora-alessio bluetoothd[995]: src/agent.c:agent_disconnect() Agent :1.259 disconnected
Oct 03 17:02:24 fedora-alessio bluetoothd[995]: src/agent.c:remove_default_agent() Default agent cleared
Oct 03 17:02:24 fedora-alessio bluetoothd[995]: src/agent.c:agent_destroy() agent :1.259
Oct 03 17:02:24 fedora-alessio bluetoothd[995]: src/agent.c:agent_unref() 0x5572d8ef7dc0: ref=0

rfkill shows:

ID TYPE      DEVICE      SOFT      HARD
 0 bluetooth hci0   unblocked unblocked
 1 wlan      phy0   unblocked unblocked

bluetoothctl says:

No default controller available

systemctl daemon-reload and
systemctl restart bluetooth show:

Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/hostname.c:property_changed() chassis: 'desktop'
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/hostname.c:property_changed() pretty hostname: 'fedora.alessio'
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/hostname.c:property_changed() static hostname: 'fedora-alessio'
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Hands-Free unit"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.253
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Hands-Free Voice gateway"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.253
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:unregister_profile() sender :1.253
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created ":1.141/org/bluez/obex/00005005_0000_1000_8000_0002ee000001/00005005-0000-1000-8000-0002ee000001"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Object Push"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "File Transfer"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Synchronization"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Phone Book Access"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Message Access"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:create_ext() Created "Message Notification"
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:register_profile() sender :1.141
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:unregister_profile() sender :1.253
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_index_list_complete() Number of controllers: 0
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/shared/mgmt.c:can_read_data() [0xffff] command 0x0003 complete: 0x00
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/shared/mgmt.c:send_request() [0xffff] command 0x0003
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() kernel supports suspend/resume events
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() kernel supports ext adv commands
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() kernel supports set system confic
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() kernel supports exp features
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() kernel supports controller cap command
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() kernel supports the set_blocked_keys op
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() enabling kernel-side connection control
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() Number of events: 44
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_commands_complete() Number of commands: 88
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/shared/mgmt.c:can_read_data() [0xffff] command 0x0002 complete: 0x00
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/shared/mgmt.c:send_request() [0xffff] command 0x0002
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 1 op 0 soft 0 hard 0
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_version_complete() sending read index list command
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:read_version_complete() sending read supported commands command
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: Bluetooth management interface 1.22 initialized
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/shared/mgmt.c:can_read_data() [0xffff] command 0x0001 complete: 0x00
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 2 op 0 soft 0 hard 0
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/shared/mgmt.c:send_request() [0xffff] command 0x0001
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/main.c:main() Entering main loop
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support asha plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading asha plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support csip plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading csip plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support ccp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus testing not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading ccp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support micp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading micp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support vcp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading vcp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support mcp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading mcp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support bass plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading bass plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:init_plugin() System does not support bap plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/profile.c:btd_profile_register() D-Bus experimental not enabled
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading bap plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin sixaxis loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/sixaxis.c:sixaxis_init()
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading sixaxis plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin battery loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading battery plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin deviceinfo loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading deviceinfo plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin scanparam loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading scanparam plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin gap loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading gap plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin hog loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: profiles/input/suspend-none.c:suspend_init()
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading hog plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin input loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading input plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin network loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: profiles/network/manager.c:read_config() Config options: Security=true
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: profiles/network/manager.c:read_config() /etc/bluetooth/network.conf: Key file does not have key “DisableSecurity” in group “General”
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading network plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin avrcp loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading avrcp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin a2dp loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading a2dp plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin neard loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/neard.c:neard_init() Setup neard plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading neard plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin policy loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading policy plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin autopair loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading autopair plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin wiimote loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading wiimote plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Plugin hostname loaded
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/hostname.c:read_transient_hostname() read transient hostname: 'fedora-alessio'
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/hostname.c:read_dmi_fallback() major: 0x01 minor: 0x01
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: plugins/hostname.c:read_dmi_fallback() chassis: desktop
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:add_plugin() Loading hostname plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/plugin.c:plugin_init() Loading builtin plugins
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/sdpd-service.c:register_device_id() Adding device id record for 0002:1d6b:0246:054e
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: Starting SDP server
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/adapter.c:adapter_init() sending read version command
Oct 03 17:17:47 fedora-alessio systemd[1]: Started bluetooth.service - Bluetooth service.
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: src/main.c:parse_config() parsing /etc/bluetooth/main.conf
Oct 03 17:17:47 fedora-alessio bluetoothd[10391]: Bluetooth daemon 5.78
Oct 03 17:17:47 fedora-alessio systemd[1]: Starting bluetooth.service - Bluetooth service...
Oct 03 17:17:47 fedora-alessio systemd[1]: Stopped bluetooth.service - Bluetooth service.
Oct 03 17:17:47 fedora-alessio systemd[1]: bluetooth.service: Deactivated successfully.
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: Exit
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: Stopping SDP server
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Hands-Free unit"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Hands-Free unit"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Hands-Free Voice gateway"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Hands-Free Voice gateway"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed ":1.141/org/bluez/obex/00005005_0000_1000_8000_0002ee000001/00005005-0000-1000-8000-0002ee000001"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing ":1.141/org/bluez/obex/00005005_0000_1000_8000_0002ee000001/00005005-0000-1000-8000-0002ee000001"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Object Push"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Object Push"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "File Transfer"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "File Transfer"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Synchronization"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Synchronization"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Phone Book Access"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Phone Book Access"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Message Access"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Message Access"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:remove_ext() Removed "Message Notification"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/profile.c:btd_profile_cleanup() Releasing "Message Notification"
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: plugins/sixaxis.c:sixaxis_exit()
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: plugins/neard.c:neard_exit() Cleanup neard plugin
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: profiles/input/suspend-none.c:suspend_exit()
Oct 03 17:17:47 fedora-alessio systemd[1]: Stopping bluetooth.service - Bluetooth service...
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/plugin.c:plugin_cleanup() Cleanup plugins
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: src/adapter.c:adapter_shutdown()
Oct 03 17:17:47 fedora-alessio bluetoothd[995]: Terminating

And last but not least the System Details:

Fedora Linux 40 (Workstation Edition)
Gnome Version 46
Linux 6.10.11-200.fc40.x86_64