Computer doesn't wake up from suspension

The system powers on, but I get a black screen and the system is completely unresponsive to any keyboard shortcuts and I’m forced to power off.

I dual boot and have no such problems under Windows. This is the Nth time I tried to fix this, so once again I went through a lot of posts to see if there was any new solution that might work for me, but so far nada, so I’d really appreciate if anyone has any idea that could help…

Here’s the output of inxi -Fza:

System:
  Kernel: 5.13.8-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64 
  root=UUID=fea61d67-76f5-4841-9e07-740ab0dd5966 rw quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1 
  vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Desktop Mobo: Gigabyte model: B450 AORUS ELITE v: x.x 
  serial: <filter> UEFI: American Megatrends LLC. v: F62 date: 07/13/2021 
CPU:
  Info: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 
  family: 17 (23) model-id: 71 (113) stepping: 0 microcode: 8701021 cache: 
  L2: 3 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 86279 
  Speed: 2378 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 
  1: 2378 2: 2051 3: 2195 4: 2193 5: 2049 6: 2192 7: 2194 8: 2193 9: 3201 
  10: 2050 11: 2052 12: 2196 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP: 
  conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] 
  vendor: ASRock driver: amdgpu v: kernel bus-ID: 09:00.0 chip-ID: 1002:731f 
  class-ID: 0300 
  Device-2: Microdia Camera type: USB driver: snd-usb-audio,uvcvideo 
  bus-ID: 3-3:2 chip-ID: 0c45:6340 class-ID: 0102 serial: <filter> 
  Display: x11 server: X.Org 1.20.13 compositor: xfwm4 v: 4.16.1 driver: 
  loaded: amdgpu,ati unloaded: modesetting,radeon alternate: fbdev,vesa 
  display-ID: :0 screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
  s-diag: 582mm (22.9") 
  Monitor-1: DisplayPort-0 res: 1920x1080 dpi: 90 
  size: 544x303mm (21.4x11.9") diag: 623mm (24.5") 
  OpenGL: renderer: AMD Radeon RX 5700 (NAVI10 DRM 3.41.0 5.13.8-1-MANJARO 
  LLVM 12.0.1) 
  v: 4.6 Mesa 21.1.6 direct render: Yes 
Audio:
  Device-1: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel 
  bus-ID: 09:00.1 chip-ID: 1002:ab38 class-ID: 0403 
  Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte 
  driver: snd_hda_intel v: kernel bus-ID: 0b:00.4 chip-ID: 1022:1487 
  class-ID: 0403 
  Device-3: Microdia Camera type: USB driver: snd-usb-audio,uvcvideo 
  bus-ID: 3-3:2 chip-ID: 0c45:6340 class-ID: 0102 serial: <filter> 
  Sound Server-1: ALSA v: k5.13.8-1-MANJARO running: yes 
  Sound Server-2: JACK v: 1.9.19 running: no 
  Sound Server-3: PulseAudio v: 15.0 running: yes 
  Sound Server-4: PipeWire v: 0.3.33 running: no 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Gigabyte driver: r8169 v: kernel port: f000 bus-ID: 04:00.0 
  chip-ID: 10ec:8168 class-ID: 0200 
  IF: eno1 state: up speed: 100 Mbps duplex: full mac: <filter> 
Bluetooth:
  Device-1: Qualcomm Atheros AR3011 Bluetooth type: USB driver: btusb v: 0.8 
  bus-ID: 1-9:3 chip-ID: 0cf3:3005 class-ID: e001 
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running 
  rfk-block: hardware: no software: yes address: see --recommends 
Drives:
  Local Storage: total: 2.32 TiB used: 1.16 TiB (50.0%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital 
  model: WDS500G3X0C-00SJG0 size: 465.76 GiB block-size: physical: 512 B 
  logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> 
  rev: 111110WD temp: 43.9 C scheme: GPT 
  ID-2: /dev/sda maj-min: 8:0 vendor: Toshiba model: HDWD120 size: 1.82 TiB 
  block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD 
  rpm: 7200 serial: <filter> rev: ACF0 scheme: GPT 
  ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk 
  model: Ultra USB 3.0 size: 28.65 GiB block-size: physical: 512 B 
  logical: 512 B type: N/A serial: <filter> rev: 1.00 scheme: MBR 
  ID-4: /dev/sdc maj-min: 8:32 type: USB vendor: Kingston 
  model: DataTraveler G2 size: 14.9 GiB block-size: physical: 512 B 
  logical: 512 B type: N/A serial: <filter> rev: 1.00 scheme: MBR 
Partition:
  ID-1: / raw-size: 139.84 GiB size: 136.64 GiB (97.72%) 
  used: 45.35 GiB (33.2%) fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5 
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%) 
  used: 25.6 MiB (26.7%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:
  Alert: No swap data was found. 
Sensors:
  System Temperatures: cpu: 45.5 C mobo: N/A gpu: amdgpu temp: 51.0 C 
  mem: 60.0 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 704 
Info:
  Processes: 323 Uptime: 5m wakeups: 0 Memory: 15.57 GiB 
  used: 2.65 GiB (17.0%) Init: systemd v: 248 tool: systemctl Compilers: 
  gcc: 11.1.0 Packages: pacman: 1319 lib: 426 flatpak: 0 Shell: Bash 
  v: 5.1.8 running-in: xfce4-terminal inxi: 3.3.06

Here is the output of journalctl --system --boot=-1, after I suspended and tried to wake up the system again: -- Journal begins at Mon 2020-11-09 22:51:29 WET, ends at Mon 2021-08-16 19:57:5 - Pastebin.com

What I’ve tried: