System can't wake-up from suspend

I recently got a new PC and installed Fedora, the problem is that after suspending the system i can’t wake it up. There are lights from the PC, mouse and keyboard (if pressing the NumLock button), but nothing on the monitors.

After putting the system to sleep I cant wake it up so i need to manually shut down the desktop, after that if not disconnecting the power cord, the wifi and bluetooth doesn’t work. I use a second drive to dual boot windows and fast-boot is disabled.

inxi -Fzxx:
System:
  Kernel: 6.14.5-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
  Desktop: GNOME v: 48.1 tk: GTK v: 3.24.49 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 42 (Workstation Edition)
Machine:
  Type: Desktop Mobo: Micro-Star model: MAG X870E TOMAHAWK WIFI (MS-7E59)
    v: 2.0 serial: <superuser required> UEFI: American Megatrends LLC. v: 2.A33
    date: 03/05/2025
CPU:
  Info: 12-core model: AMD Ryzen 9 9900X bits: 64 type: MT MCP arch: N/A
    rev: 0 cache: L1: 960 KiB L2: 12 MiB L3: 64 MiB
  Speed (MHz): avg: 3001 min/max: 600/5662 boost: enabled cores: 1: 3001
    2: 3001 3: 3001 4: 3001 5: 3001 6: 3001 7: 3001 8: 3001 9: 3001 10: 3001
    11: 3001 12: 3001 13: 3001 14: 3001 15: 3001 16: 3001 17: 3001 18: 3001
    19: 3001 20: 3001 21: 3001 22: 3001 23: 3001 24: 3001 bogomips: 211199
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: Gigabyte driver: nvidia
    v: 570.144 arch: Maxwell pcie: speed: 8 GT/s lanes: 16 ports: active: none
    off: DP-5,DP-6 empty: DP-4,DVI-I-1,HDMI-A-2 bus-ID: 01:00.0
    chip-ID: 10de:13c2
  Device-2: Advanced Micro Devices [AMD/ATI] Granite Ridge [Radeon Graphics]
    vendor: Micro-Star MSI driver: amdgpu v: kernel arch: RDNA-2 pcie:
    speed: 16 GT/s lanes: 16 ports: active: none empty: DP-1, DP-2, DP-3,
    HDMI-A-1, Writeback-1 bus-ID: 79:00.0 chip-ID: 1002:13c0 temp: 46.0 C
  Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
    driver: gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-5 model: Lenovo LEN L24q-30 res: 2560x1440 dpi: 123
    diag: 604mm (23.8")
  Monitor-2: DP-6 model: Lenovo LEN L24q-30 res: 2560x1440 dpi: 123
    diag: 604mm (23.8")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 570.144 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce GTX 970/PCIe/SSE2
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GM204 High Definition Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:0fbb
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
    pcie: speed: 16 GT/s lanes: 16 bus-ID: 79:00.1 chip-ID: 1002:1640
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
    lanes: 16 bus-ID: 79:00.6 chip-ID: 1022:15e3
  Device-4: Micro Star USB Audio driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-12:2
    chip-ID: 0db0:cd0e
  API: ALSA v: k6.14.5-300.fc42.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.4.2 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Realtek RTL8126 5GbE vendor: Micro-Star MSI driver: r8169
    v: kernel pcie: speed: 8 GT/s lanes: 1 port: e000 bus-ID: 07:00.0
    chip-ID: 10ec:8126
  IF: enp7s0 state: down mac: <filter>
  Device-2: Qualcomm WCN785x Wi-Fi 7 320MHz 2x2 [FastConnect 7800]
    vendor: Foxconn Band Simultaneous Wireless driver: ath12k_pci v: N/A pcie:
    speed: 8 GT/s lanes: 2 bus-ID: 08:00.0 chip-ID: 17cb:1107
  IF: wlp8s0 state: up mac: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai driver: btusb v: 0.8 type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 bus-ID: 3-12:5 chip-ID: 0489:e10a
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12
Drives:
  Local Storage: total: 2.73 TiB used: 442.7 GiB (15.8%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 990 EVO Plus 2TB
    size: 1.82 TiB speed: 126 Gb/s lanes: 4 serial: <filter> temp: 42.9 C
  ID-2: /dev/nvme1n1 vendor: Western Digital model: WD BLACK SN770 1TB
    size: 931.51 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 25.9 C
Partition:
  ID-1: / size: 1.82 TiB used: 442.16 GiB (23.8%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 539.7 MiB (55.4%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 1.82 TiB used: 442.16 GiB (23.8%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.6 C mobo: 41.5 C gpu: amdgpu temp: 45.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB note: est. available: 30.39 GiB used: 4.94 GiB (16.3%)
  Processes: 585 Power: uptime: 4h 13m wakeups: 0 Init: systemd v: 257
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 33
    Compilers: gcc: 15.1.1 Shell: Bash v: 5.2.37 running-in: ptyxis-agent
    inxi: 3.3.38

I’ve tried to disable Bluetooth using this service:

[Unit]
Description=Disable Bluetooth before going to sleep
Before=sleep.target
StopWhenUnneeded=yes

[Service]
Type=oneshot
RemainAfterExit=yes

ExecStart=/usr/sbin/rfkill block all
ExecStop=/usr/sbin/rfkill unblock all

[Install]
WantedBy=sleep.target

As I’ve seen it may cause the problem in various older posts, but I still can’t wake it up.

I am having the same issue. I haven’t looked into what might be causing the problem. But disabling automatic suspend did not solve my issue either way. The only solution to waking up my system has been pressing ctrl + alt + delete, and then cancelling the log out.