Suspend crashing

I’m a opensuse newbee. I installed it a week a go. Workstation in my office. When I leave the office for what I think will a period of time, I use the hamburger at the top right > leave > suspend. Then the LED of the power button goes into blinking (which is correct). I do this 3 or 4 times a day without problem like for lunch, dinner…

Every couple of day, when I press the power button, short press, the led of the power button is on (no blinking) but nothing happens on the screen. Eventually I have to do a long press of the power button for the hardware shutdown.

What can I do to track the problem?

Here’s my inxi

inxi -Fxx
System:    Host: ethelbert Kernel: 5.0.11-1-default x86_64 bits: 64 compiler: gcc v: 8.3.1 
           Desktop: KDE Plasma 5.15.5 tk: Qt 5.12.3 wm: kwin_x11 dm: SDDM 
           Distro: openSUSE Tumbleweed 20190509 
Machine:   Type: Desktop Mobo: MSI model: 970A-G46 (MS-7693) v: 2.0 serial: <root required> 
           BIOS: American Megatrends v: 2.8 date: 01/08/2016 
CPU:       Topology: 8-Core model: AMD FX-8350 bits: 64 type: MCP arch: Bulldozer L2 cache: 2048 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 64000 
           Speed: 2278 MHz min/max: 1400/4000 MHz Core speeds (MHz): 1: 1551 2: 2149 3: 1656 4: 2069 5: 3596 
           6: 1704 7: 3405 8: 3693 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
           vendor: Micro-Star MSI driver: amdgpu v: kernel bus ID: 01:00.0 chip ID: 1002:67df 
           Display: x11 server: X.org 1.20.4 driver: amdgpu FAILED: ati 
           unloaded: fbdev,modesetting,radeon,vesa compositor: kwin_x11 resolution: <xdpyinfo missing> 
           OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.27.0 5.0.11-1-default LLVM 7.0.1) 
           v: 4.5 Mesa 19.0.3 direct render: Yes 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] SBx00 Azalia vendor: Micro-Star MSI 
           driver: snd_hda_intel v: kernel bus ID: 00:14.2 chip ID: 1002:4383 
           Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Micro-Star MSI 
           driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 1002:aaf0 
           Sound Server: ALSA v: k5.0.11-1-default 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI 
           driver: r8169 v: kernel port: d000 bus ID: 04:00.0 chip ID: 10ec:8168 
           IF: enp4s0 state: up speed: 100 Mbps duplex: half mac: d4:3d:7e:29:97:4e 
Drives:    Local Storage: total: 5.46 TiB used: 1.91 TiB (35.0%) 
           ID-1: /dev/sda vendor: Western Digital model: WD30EFRX-68EUZN0 size: 2.73 TiB speed: 6.0 Gb/s 
           serial: WD-WCC4N3TA43RK 
           ID-2: /dev/sdb vendor: Western Digital model: WD30EFRX-68EUZN0 size: 2.73 TiB speed: 6.0 Gb/s 
           serial: WD-WCC4N1EFVRS2 
Partition: ID-1: / size: 864.31 GiB used: 9.44 GiB (1.1%) fs: ext4 dev: /dev/sda4 
           ID-2: /home size: 1.71 TiB used: 224.17 GiB (12.8%) fs: ext4 dev: /dev/sda5 
           ID-3: swap-1 size: 11.68 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda6 
Sensors:   System Temperatures: cpu: 26.1 C mobo: N/A gpu: amdgpu temp: 35 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 1004 
Info:      Processes: 256 Uptime: N/A Memory: 11.68 GiB used: 931.0 MiB (7.8%) Init: systemd v: 241 
           runlevel: 5 target: graphical.target Compilers: gcc: N/A Shell: bash v: 5.0.7 running in: konsole 
           inxi: 3.0.32 

Thanks