Laptop wakes up immediately after sleep

System:
  Host: fedora Kernel: 7.0.7-200.fc44.x86_64 arch: x86_64 bits: 64
  Console: pty pts/1 Distro: Fedora Linux 44 (Workstation Edition)
Machine:
  Type: Laptop System: TIMI product: Mi NoteBook Ultra v: N/A
    serial: 39172/22N801161
  Mobo: TIMI model: TM2017 v: V44O1 serial: MMG5S000011941CLP02G2
    Firmware: UEFI vendor: TIMI v: RMATG5B0P0F0F date: 10/15/2021
Battery:
  ID-1: BAT0 charge: 18.5 Wh (30.5%) condition: 60.6/70 Wh (86.6%) volts: 15.4
    min: 15.4
CPU:
  Info: quad core model: 11th Gen Intel Core i5-11300H bits: 64 type: MT MCP
    cache: L2: 5 MiB
  Speed (MHz): avg: 400 min/max: 400/3100 cores: 1: 400 2: 400 3: 400 4: 400
    5: 400 6: 400 7: 400 8: 400
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: Sunplus Innovation XiaoMi USB 2.0 Webcam driver: uvcvideo
    type: USB
  Display: unspecified server: X.Org v: 24.1.11 with: Xwayland v: 24.1.11
    driver: dri: iris gpu: i915 resolution: 3840x2400~60Hz
  API: OpenGL v: 4.6 vendor: intel mesa v: 26.0.6 renderer: Mesa Intel Iris
    Xe Graphics (TGL GT2)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr

Some log…

May 22 14:16:06 fedora systemd-logind[1070]: Lid closed.
May 22 14:16:06 fedora systemd-logind[1070]: Suspending...
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora ModemManager[1152]: <msg> [sleep-monitor-systemd] system is about to suspend
May 22 14:16:06 fedora ModemManager[1152]: <msg> [sleep-monitor-systemd] ready to sleep; dropping inhibitor
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.5849] manager: sleep: sleep requested (sleeping: no  enabled: yes)
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.5852] device (p2p-dev-wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.5859] manager: NetworkManager state is now DISABLED (ASLEEP)
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.5861] device (wlp0s20f3): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full')
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora pipewire-pulse[3197]: mod.protocol-pulse: setsockopt(SO_PRIORITY) failed: Bad file descriptor
May 22 14:16:06 fedora pipewire-pulse[3197]: mod.protocol-pulse: client 0x558816b2c740: no peercred: Bad file descriptor
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
May 22 14:16:06 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 14:16:06 fedora kernel: wlp0s20f3: deauthenticating from XX:XX:XX:XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING)
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:16:06 fedora wpa_supplicant[1245]: nl80211: send_event_marker failed: Source based routing not supported
May 22 14:16:06 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DISCONNECTED bssid=XX:XX:XX:XX:XX:XX reason=3 locally_generated=1
May 22 14:16:06 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.6890] device (wlp0s20f3): supplicant interface state: completed -> disconnected
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.6894] device (wlp0s20f3): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full')
May 22 14:16:06 fedora avahi-daemon[1033]: Withdrawing address record for fe80::XXXX on wlp0s20f3.
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.6909] dhcp4 (wlp0s20f3): canceled DHCP transaction
May 22 14:16:06 fedora avahi-daemon[1033]: Leaving mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::XXXX.
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.6909] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
May 22 14:16:06 fedora avahi-daemon[1033]: Interface wlp0s20f3.IPv6 no longer relevant for mDNS.
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.6909] dhcp4 (wlp0s20f3): state changed no lease
May 22 14:16:06 fedora audit[1156]: NETFILTER_CFG table=firewalld:8 family=1 entries=26 op=nft_unregister_rule pid=1156 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
May 22 14:16:06 fedora avahi-daemon[1033]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 14:16:06 fedora avahi-daemon[1033]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 14:16:06 fedora avahi-daemon[1033]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.7115] device (wlp0s20f3): set-hw-addr: set MAC address to XX:XX:XX:XX:XX:XX (scanning)
May 22 14:16:06 fedora avahi-daemon[1033]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 14:16:06 fedora avahi-daemon[1033]: New relevant interface wlp0s20f3.IPv4 for mDNS.
May 22 14:16:06 fedora avahi-daemon[1033]: Registering new address record for X.X.X.X on wlp0s20f3.IPv4.
May 22 14:16:06 fedora avahi-daemon[1033]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 14:16:06 fedora avahi-daemon[1033]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 14:16:06 fedora avahi-daemon[1033]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 14:16:06 fedora systemd-resolved[820]: wlp0s20f3: Bus client set default route setting: no
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.7430] device (wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 14:16:06 fedora systemd-resolved[820]: wlp0s20f3: Bus client reset DNS server list.
May 22 14:16:06 fedora audit: BPF prog-id=81 op=UNLOAD
May 22 14:16:06 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:16:06 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:16:06 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:16:06 fedora chronyd[1035]: Can't synchronise: no selectable sources (4 unreachable sources)
May 22 14:16:06 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:16:06 fedora NetworkManager[1226]: <info>  [1779439566.8666] device (wlp0s20f3): set-hw-addr: reset MAC address to XX:XX:XX:XX:XX:XX (unmanage)
May 22 14:16:06 fedora wpa_supplicant[1245]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:16:06 fedora wpa_supplicant[1245]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:16:06 fedora wpa_supplicant[1245]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
May 22 14:16:06 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:16:06 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:16:06 fedora wpa_supplicant[1245]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
May 22 14:16:06 fedora systemd[1]: Reached target sleep.target - Sleep.
May 22 14:16:06 fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
May 22 14:16:06 fedora systemd[1]: session-2.scope: Unit now frozen-by-parent.
May 22 14:16:06 fedora systemd[1]: user@1000.service: Unit now frozen-by-parent.
May 22 14:16:06 fedora systemd[1]: user-1000.slice: Unit now frozen-by-parent.
May 22 14:16:06 fedora systemd[1]: user.slice: Unit now frozen.
May 22 14:16:06 fedora systemd-sleep[12186]: Successfully froze unit 'user.slice'.
May 22 14:16:06 fedora systemd-sleep[12186]: Performing sleep operation 'suspend'...
May 22 14:16:06 fedora kernel: PM: suspend entry (s2idle)
May 22 14:16:06 fedora kernel: Filesystems sync: 0.015 seconds
May 22 14:16:07 fedora kernel: Freezing user space processes
May 22 14:16:07 fedora kernel: Freezing user space processes completed (elapsed 0.001 seconds)
May 22 14:16:07 fedora kernel: OOM killer disabled.
May 22 14:16:07 fedora kernel: Freezing remaining freezable tasks
May 22 14:16:07 fedora kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
May 22 14:16:07 fedora kernel: printk: Suspending console(s) (use no_console_suspend to debug)
May 22 14:16:07 fedora kernel: PM: suspend devices took 0.195 seconds
May 22 14:16:07 fedora kernel: ACPI: EC: interrupt blocked
May 22 14:16:07 fedora kernel: ACPI: EC: interrupt unblocked
May 22 14:16:07 fedora kernel: ACPI: button: The lid device is not compliant to SW_LID.
May 22 14:16:07 fedora kernel: PM: resume devices took 0.158 seconds
May 22 14:16:07 fedora kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
May 22 14:16:07 fedora kernel: OOM killer enabled.
May 22 14:16:07 fedora kernel: Restarting tasks: Starting
May 22 14:16:07 fedora kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
May 22 14:16:07 fedora kernel: Restarting tasks: Done
May 22 14:16:07 fedora kernel: efivarfs: resyncing variable state
May 22 14:16:07 fedora kernel: nvme nvme0: 8/0/0 default/read/poll queues
May 22 14:16:07 fedora kernel: efivarfs: finished resyncing variable state
May 22 14:16:07 fedora kernel: random: crng reseeded on system resumption
May 22 14:16:07 fedora systemd-sleep[12186]: System returned from sleep operation 'suspend'.
May 22 14:16:07 fedora kernel: PM: suspend exit

does not wake up immediately if i don’t close lid to suspend and instead suspend from power menu

May 22 14:37:13 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:37:20 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:37:20 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 14:37:20 fedora systemd-logind[1070]: The system will suspend now!
May 22 14:37:20 fedora ModemManager[1152]: <msg> [sleep-monitor-systemd] system is about to suspend
May 22 14:37:20 fedora ModemManager[1152]: <msg> [sleep-monitor-systemd] ready to sleep; dropping inhibitor
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.3913] manager: sleep: sleep requested (sleeping: no  enabled: yes)
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.3917] device (p2p-dev-wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.3923] manager: NetworkManager state is now DISABLED (ASLEEP)
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.3925] device (wlp0s20f3): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full')
May 22 14:37:20 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
May 22 14:37:20 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
May 22 14:37:20 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 14:37:20 fedora kernel: wlp0s20f3: deauthenticating from XX:XX:XX:XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING)
May 22 14:37:20 fedora wpa_supplicant[1245]: nl80211: send_event_marker failed: Source based routing not supported
May 22 14:37:20 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DISCONNECTED bssid=XX:XX:XX:XX:XX:XX reason=3 locally_generated=1
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4669] device (wlp0s20f3): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full')
May 22 14:37:20 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:37:20 fedora avahi-daemon[1033]: Withdrawing address record for fe80::XXXX on wlp0s20f3.
May 22 14:37:20 fedora avahi-daemon[1033]: Leaving mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::XXXX.
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4684] dhcp4 (wlp0s20f3): canceled DHCP transaction
May 22 14:37:20 fedora avahi-daemon[1033]: Interface wlp0s20f3.IPv6 no longer relevant for mDNS.
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4684] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4684] dhcp4 (wlp0s20f3): state changed no lease
May 22 14:37:20 fedora avahi-daemon[1033]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 14:37:20 fedora avahi-daemon[1033]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 14:37:20 fedora avahi-daemon[1033]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4769] device (wlp0s20f3): set-hw-addr: set MAC address to XX:XX:XX:XX:XX:XX (scanning)
May 22 14:37:20 fedora avahi-daemon[1033]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 14:37:20 fedora avahi-daemon[1033]: New relevant interface wlp0s20f3.IPv4 for mDNS.
May 22 14:37:20 fedora avahi-daemon[1033]: Registering new address record for X.X.X.X on wlp0s20f3.IPv4.
May 22 14:37:20 fedora avahi-daemon[1033]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 14:37:20 fedora avahi-daemon[1033]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 14:37:20 fedora avahi-daemon[1033]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 14:37:20 fedora audit[1156]: NETFILTER_CFG table=firewalld:16 family=1 entries=26 op=nft_unregister_rule pid=1156 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
May 22 14:37:20 fedora systemd-resolved[820]: wlp0s20f3: Bus client set default route setting: no
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4969] device (wlp0s20f3): supplicant interface state: completed -> disconnected
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.4974] device (wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 14:37:20 fedora systemd-resolved[820]: wlp0s20f3: Bus client reset DNS server list.
May 22 14:37:20 fedora audit: BPF prog-id=122 op=UNLOAD
May 22 14:37:20 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:37:20 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:37:20 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:37:20 fedora chronyd[1035]: Can't synchronise: no selectable sources (4 unreachable sources)
May 22 14:37:20 fedora chronyd[1035]: Source X.X.X.X offline
May 22 14:37:20 fedora NetworkManager[1226]: <info>  [1779440840.6200] device (wlp0s20f3): set-hw-addr: reset MAC address to XX:XX:XX:XX:XX:XX (unmanage)
May 22 14:37:20 fedora wpa_supplicant[1245]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:37:20 fedora wpa_supplicant[1245]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:37:20 fedora wpa_supplicant[1245]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
May 22 14:37:20 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:37:20 fedora wpa_supplicant[1245]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 14:37:20 fedora wpa_supplicant[1245]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
May 22 14:37:20 fedora systemd[1]: Reached target sleep.target - Sleep.
May 22 14:37:20 fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
May 22 14:37:20 fedora systemd[1]: session-2.scope: Unit now frozen-by-parent.
May 22 14:37:20 fedora systemd[1]: user@1000.service: Unit now frozen-by-parent.
May 22 14:37:20 fedora systemd[1]: user-1000.slice: Unit now frozen-by-parent.
May 22 14:37:20 fedora systemd[1]: user.slice: Unit now frozen.
May 22 14:37:20 fedora systemd-sleep[17811]: Successfully froze unit 'user.slice'.
May 22 14:37:20 fedora systemd-sleep[17811]: Performing sleep operation 'suspend'...
May 22 14:37:20 fedora kernel: PM: suspend entry (s2idle)
May 22 14:37:20 fedora kernel: Filesystems sync: 0.018 seconds
May 22 14:39:27 fedora kernel: Freezing user space processes
May 22 14:39:27 fedora kernel: Freezing user space processes completed (elapsed 0.001 seconds)
May 22 14:39:27 fedora systemd-resolved[820]: Clock change detected. Flushing caches.
May 22 14:39:27 fedora kernel: OOM killer disabled.
May 22 14:39:27 fedora kernel: Freezing remaining freezable tasks
May 22 14:39:27 fedora kernel: Freezing remaining freezable tasks completed (elapsed 0.000 seconds)
May 22 14:39:27 fedora kernel: printk: Suspending console(s) (use no_console_suspend to debug)
May 22 14:39:27 fedora kernel: PM: suspend devices took 0.247 seconds
May 22 14:39:27 fedora kernel: ACPI: EC: interrupt blocked
May 22 14:39:27 fedora kernel: ACPI: EC: interrupt unblocked
May 22 14:39:27 fedora kernel: PM: resume devices took 0.107 seconds
May 22 14:39:27 fedora kernel: OOM killer enabled.
May 22 14:39:27 fedora kernel: Restarting tasks: Starting
May 22 14:39:27 fedora kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
May 22 14:39:27 fedora kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
May 22 14:39:27 fedora kernel: Restarting tasks: Done
May 22 14:39:27 fedora kernel: efivarfs: resyncing variable state
May 22 14:39:27 fedora kernel: nvme nvme0: 8/0/0 default/read/poll queues
May 22 14:39:27 fedora kernel: efivarfs: finished resyncing variable state
May 22 14:39:27 fedora kernel: random: crng reseeded on system resumption
May 22 14:39:27 fedora systemd-sleep[17811]: System returned from sleep operation 'suspend'.
May 22 14:39:27 fedora kernel: PM: suspend exit
May 22 14:39:27 fedora gnome-shell[2858]: libinput error: client bug: timer event9 hold: scheduled expiry is in the past (-153ms), your system is too slow
May 22 14:39:27 fedora systemd[1]: session-2.scope: Unit now thawed.
May 22 14:39:27 fedora systemd[1]: user@1000.service: Unit now thawed.
May 22 14:39:27 fedora systemd[1]: user-1000.slice: Unit now thawed.
May 22 14:39:27 fedora systemd[1]: user.slice: Unit now thawed.
May 22 14:39:27 fedora systemd-sleep[17811]: Successfully thawed unit 'user.slice'.
May 22 14:39:27 fedora systemd[1]: systemd-suspend.service: Deactivated successfully.
May 22 14:39:27 fedora systemd[1]: Finished systemd-suspend.service - System Suspend.
May 22 14:39:27 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 14:39:27 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 14:39:27 fedora systemd[1]: Stopped target sleep.target - Sleep.
May 22 14:39:27 fedora systemd[1]: Reached target suspend.target - Suspend.
May 22 14:39:27 fedora systemd-logind[1070]: Operation 'suspend' finished.
May 22 14:39:27 fedora systemd[1]: Stopped target suspend.target - Suspend.
May 22 14:39:27 fedora NetworkManager[1226]: <info>  [1779440967.4603] manager: sleep: wake requested (sleeping: yes  enabled: yes)
May 22 14:39:27 fedora NetworkManager[1226]: <info>  [1779440967.4605] device (wlp0s20f3): state change: unmanaged -> unavailable (reason 'managed', managed-type: 'external')
May 22 14:39:27 fedora ModemManager[1152]: <msg> [sleep-monitor-systemd] system is resuming

when i disabled lid functionality to see if it remain manually suspended when i close and open lid, it remained asleep until i woke it up -

/etc/systemd/logind.conf.d/lid.conf

[Login]
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
May 22 15:15:39 fedora systemd-logind[1083]: The system will suspend now!
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.6129] manager: sleep: sleep requested (sleeping: no  enabled: yes)
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.6132] device (p2p-dev-wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.6137] manager: NetworkManager state is now DISABLED (ASLEEP)
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.6138] device (wlp0s20f3): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full')
May 22 15:15:39 fedora ModemManager[1151]: <msg> [sleep-monitor-systemd] system is about to suspend
May 22 15:15:39 fedora ModemManager[1151]: <msg> [sleep-monitor-systemd] ready to sleep; dropping inhibitor
May 22 15:15:39 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
May 22 15:15:39 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
May 22 15:15:39 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:15:39 fedora kernel: wlp0s20f3: deauthenticating from XX:XX:XX:XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING)
May 22 15:15:39 fedora wpa_supplicant[1249]: nl80211: send_event_marker failed: Source based routing not supported
May 22 15:15:39 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DISCONNECTED bssid=XX:XX:XX:XX:XX:XX reason=3 locally_generated=1
May 22 15:15:39 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7069] device (wlp0s20f3): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full')
May 22 15:15:39 fedora avahi-daemon[1036]: Withdrawing address record for fe80::XXXX on wlp0s20f3.
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7074] dhcp4 (wlp0s20f3): canceled DHCP transaction
May 22 15:15:39 fedora avahi-daemon[1036]: Leaving mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::XXXX.
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7074] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
May 22 15:15:39 fedora avahi-daemon[1036]: Interface wlp0s20f3.IPv6 no longer relevant for mDNS.
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7074] dhcp4 (wlp0s20f3): state changed no lease
May 22 15:15:39 fedora audit[1155]: NETFILTER_CFG table=firewalld:8 family=1 entries=26 op=nft_unregister_rule pid=1155 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
May 22 15:15:39 fedora avahi-daemon[1036]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 15:15:39 fedora avahi-daemon[1036]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:15:39 fedora avahi-daemon[1036]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7255] device (wlp0s20f3): set-hw-addr: set MAC address to XX:XX:XX:XX:XX:XX (scanning)
May 22 15:15:39 fedora avahi-daemon[1036]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:15:39 fedora avahi-daemon[1036]: New relevant interface wlp0s20f3.IPv4 for mDNS.
May 22 15:15:39 fedora avahi-daemon[1036]: Registering new address record for X.X.X.X on wlp0s20f3.IPv4.
May 22 15:15:39 fedora avahi-daemon[1036]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 15:15:39 fedora avahi-daemon[1036]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:15:39 fedora avahi-daemon[1036]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 15:15:39 fedora systemd-resolved[824]: wlp0s20f3: Bus client set default route setting: no
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7418] device (wlp0s20f3): supplicant interface state: completed -> disconnected
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7424] device (wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 15:15:39 fedora systemd-resolved[824]: wlp0s20f3: Bus client reset DNS server list.
May 22 15:15:39 fedora audit: BPF prog-id=81 op=UNLOAD
May 22 15:15:39 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:15:39 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:15:39 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:15:39 fedora chronyd[1038]: Can't synchronise: no selectable sources (4 unreachable sources)
May 22 15:15:39 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:15:39 fedora NetworkManager[1230]: <info>  [1779443139.7655] device (wlp0s20f3): set-hw-addr: reset MAC address to XX:XX:XX:XX:XX:XX (unmanage)
May 22 15:15:39 fedora wpa_supplicant[1249]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:15:39 fedora wpa_supplicant[1249]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:15:39 fedora wpa_supplicant[1249]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
May 22 15:15:39 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:15:39 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:15:39 fedora wpa_supplicant[1249]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
May 22 15:15:39 fedora systemd[1]: Reached target sleep.target - Sleep.
May 22 15:15:39 fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
May 22 15:15:39 fedora systemd[1]: user@1000.service: Unit now frozen-by-parent.
May 22 15:15:39 fedora systemd[1]: session-2.scope: Unit now frozen-by-parent.
May 22 15:15:39 fedora systemd[1]: user-1000.slice: Unit now frozen-by-parent.
May 22 15:15:39 fedora systemd[1]: user.slice: Unit now frozen.
May 22 15:15:39 fedora systemd-sleep[6070]: Successfully froze unit 'user.slice'.
May 22 15:15:39 fedora systemd-sleep[6070]: Performing sleep operation 'suspend'...
May 22 15:15:39 fedora kernel: PM: suspend entry (s2idle)
May 22 15:15:39 fedora kernel: Filesystems sync: 0.016 seconds
May 22 15:16:38 fedora kernel: Freezing user space processes
May 22 15:16:38 fedora systemd-resolved[824]: Clock change detected. Flushing caches.
May 22 15:16:38 fedora kernel: Freezing user space processes completed (elapsed 0.001 seconds)
May 22 15:16:38 fedora kernel: OOM killer disabled.
May 22 15:16:38 fedora kernel: Freezing remaining freezable tasks
May 22 15:16:38 fedora kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
May 22 15:16:38 fedora kernel: printk: Suspending console(s) (use no_console_suspend to debug)
May 22 15:16:38 fedora kernel: PM: suspend devices took 0.194 seconds
May 22 15:16:38 fedora kernel: ACPI: EC: interrupt blocked
May 22 15:16:38 fedora kernel: ACPI: EC: interrupt unblocked
May 22 15:16:38 fedora kernel: ACPI: button: The lid device is not compliant to SW_LID.
May 22 15:16:38 fedora kernel: PM: resume devices took 0.121 seconds
May 22 15:16:38 fedora kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
May 22 15:16:38 fedora kernel: OOM killer enabled.
May 22 15:16:38 fedora kernel: Restarting tasks: Starting
May 22 15:16:38 fedora kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
May 22 15:16:38 fedora kernel: Restarting tasks: Done
May 22 15:16:38 fedora kernel: efivarfs: resyncing variable state
May 22 15:16:38 fedora kernel: nvme nvme0: 8/0/0 default/read/poll queues
May 22 15:16:38 fedora kernel: efivarfs: finished resyncing variable state
May 22 15:16:38 fedora kernel: random: crng reseeded on system resumption
May 22 15:16:38 fedora kernel: PM: suspend exit
May 22 15:16:38 fedora systemd-sleep[6070]: System returned from sleep operation 'suspend'.
May 22 15:16:38 fedora systemd[1]: user@1000.service: Unit now thawed.
May 22 15:16:38 fedora systemd[1]: session-2.scope: Unit now thawed.
May 22 15:16:38 fedora systemd[1]: user-1000.slice: Unit now thawed.
May 22 15:16:38 fedora systemd[1]: user.slice: Unit now thawed.
May 22 15:16:38 fedora systemd-sleep[6070]: Successfully thawed unit 'user.slice'.
May 22 15:16:38 fedora systemd[1]: systemd-suspend.service: Deactivated successfully.
May 22 15:16:38 fedora systemd[1]: Finished systemd-suspend.service - System Suspend.
May 22 15:16:38 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:16:38 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:16:38 fedora systemd[1]: Stopped target sleep.target - Sleep.
May 22 15:16:38 fedora systemd[1]: Reached target suspend.target - Suspend.
May 22 15:16:38 fedora systemd-logind[1083]: Operation 'suspend' finished.
May 22 15:16:38 fedora systemd[1]: Stopped target suspend.target - Suspend.
May 22 15:16:38 fedora systemd-resolved[824]: Closing all remaining TCP connections.
May 22 15:16:38 fedora systemd-resolved[824]: Resetting learnt feature levels on all servers.
May 22 15:16:38 fedora ModemManager[1151]: <msg> [sleep-monitor-systemd] system is resuming

with this setting-

HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore

if i close-open lid, it only register this in logs -

May 22 15:24:50 fedora systemd-logind[1083]: Lid closed.
May 22 15:24:50 fedora pipewire-pulse[3364]: mod.protocol-pulse: setsockopt(SO_PRIORITY) failed: Bad file descriptor
May 22 15:24:50 fedora pipewire-pulse[3364]: mod.protocol-pulse: client 0x5652adcf3040: no peercred: Bad file descriptor
May 22 15:25:04 fedora systemd-logind[1083]: Lid opened.

with same setting nothing changed , did one more test leaving it suspended lid closed for half an hour , when i checked half an hour later it was already awake


May 22 15:44:32 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 15:44:35 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 15:44:35 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
May 22 15:44:35 fedora systemd-logind[1083]: The system will suspend now!
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5158] manager: sleep: sleep requested (sleeping: no  enabled: yes)
May 22 15:44:35 fedora ModemManager[1151]: <msg> [sleep-monitor-systemd] system is about to suspend
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5162] device (p2p-dev-wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 15:44:35 fedora ModemManager[1151]: <msg> [sleep-monitor-systemd] ready to sleep; dropping inhibitor
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5167] manager: NetworkManager state is now DISABLED (ASLEEP)
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5168] device (wlp0s20f3): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full')
May 22 15:44:35 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
May 22 15:44:35 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
May 22 15:44:35 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:44:35 fedora kernel: wlp0s20f3: deauthenticating from XX:XX:XX:XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING)
May 22 15:44:35 fedora wpa_supplicant[1249]: nl80211: send_event_marker failed: Source based routing not supported
May 22 15:44:35 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DISCONNECTED bssid=XX:XX:XX:XX:XX:XX reason=3 locally_generated=1
May 22 15:44:35 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5970] device (wlp0s20f3): supplicant interface state: completed -> disconnected
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5973] device (wlp0s20f3): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full')
May 22 15:44:35 fedora avahi-daemon[1036]: Withdrawing address record for fe80::XXXX on wlp0s20f3.
May 22 15:44:35 fedora avahi-daemon[1036]: Leaving mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::XXXX.
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5986] dhcp4 (wlp0s20f3): canceled DHCP transaction
May 22 15:44:35 fedora avahi-daemon[1036]: Interface wlp0s20f3.IPv6 no longer relevant for mDNS.
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5987] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.5987] dhcp4 (wlp0s20f3): state changed no lease
May 22 15:44:35 fedora avahi-daemon[1036]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 15:44:35 fedora avahi-daemon[1036]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:44:35 fedora avahi-daemon[1036]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.6109] device (wlp0s20f3): set-hw-addr: set MAC address to XX:XX:XX:XX:XX:XX (scanning)
May 22 15:44:35 fedora avahi-daemon[1036]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:44:35 fedora avahi-daemon[1036]: New relevant interface wlp0s20f3.IPv4 for mDNS.
May 22 15:44:35 fedora avahi-daemon[1036]: Registering new address record for X.X.X.X on wlp0s20f3.IPv4.
May 22 15:44:35 fedora avahi-daemon[1036]: Withdrawing address record for X.X.X.X on wlp0s20f3.
May 22 15:44:35 fedora avahi-daemon[1036]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:44:35 fedora avahi-daemon[1036]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
May 22 15:44:35 fedora audit[1155]: NETFILTER_CFG table=firewalld:10 family=1 entries=26 op=nft_unregister_rule pid=1155 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
May 22 15:44:35 fedora systemd-resolved[824]: wlp0s20f3: Bus client set default route setting: no
May 22 15:44:35 fedora systemd-resolved[824]: wlp0s20f3: Bus client reset DNS server list.
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.6346] device (wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-nm-disabled', managed-type: 'full')
May 22 15:44:35 fedora audit: BPF prog-id=92 op=UNLOAD
May 22 15:44:35 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:44:35 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:44:35 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:44:35 fedora chronyd[1038]: Can't synchronise: no selectable sources (4 unreachable sources)
May 22 15:44:35 fedora chronyd[1038]: Source X.X.X.X offline
May 22 15:44:35 fedora NetworkManager[1230]: <info>  [1779444875.8706] device (wlp0s20f3): set-hw-addr: reset MAC address to XX:XX:XX:XX:XX:XX (unmanage)
May 22 15:44:35 fedora wpa_supplicant[1249]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:44:35 fedora wpa_supplicant[1249]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:44:35 fedora wpa_supplicant[1249]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
May 22 15:44:35 fedora systemd[1]: Reached target sleep.target - Sleep.
May 22 15:44:35 fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
May 22 15:44:35 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:44:35 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
May 22 15:44:35 fedora wpa_supplicant[1249]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
May 22 15:44:35 fedora gnome-shell[2989]: Cursor update failed: drmModeAtomicCommit: Invalid argument
May 22 15:44:35 fedora gnome-shell[2989]: Cursor update failed: drmModeAtomicCommit: Invalid argument
May 22 15:44:35 fedora systemd[1]: user@1000.service: Unit now frozen-by-parent.
May 22 15:44:35 fedora systemd[1]: user.slice: Unit now frozen.
May 22 15:44:35 fedora systemd[1]: user-1000.slice: Unit now frozen-by-parent.
May 22 15:44:35 fedora systemd[1]: session-2.scope: Unit now frozen-by-parent.
May 22 15:44:35 fedora systemd-sleep[12904]: Successfully froze unit 'user.slice'.
May 22 15:44:35 fedora systemd-sleep[12904]: Performing sleep operation 'suspend'...
May 22 15:44:35 fedora kernel: PM: suspend entry (s2idle)
May 22 15:44:35 fedora kernel: Filesystems sync: 0.027 seconds
May 22 15:44:45 fedora kernel: Freezing user space processes
May 22 15:44:45 fedora kernel: Freezing user space processes completed (elapsed 0.001 seconds)
May 22 15:44:45 fedora kernel: OOM killer disabled.
May 22 15:44:45 fedora kernel: Freezing remaining freezable tasks
May 22 15:44:45 fedora kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
May 22 15:44:45 fedora kernel: printk: Suspending console(s) (use no_console_suspend to debug)
May 22 15:44:45 fedora kernel: PM: suspend devices took 0.250 seconds
May 22 15:44:45 fedora kernel: ACPI: EC: interrupt blocked
May 22 15:44:45 fedora kernel: ACPI: EC: interrupt unblocked
May 22 15:44:45 fedora kernel: PM: resume devices took 0.124 seconds
May 22 15:44:45 fedora kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
May 22 15:44:45 fedora kernel: OOM killer enabled.
May 22 15:44:45 fedora systemd-resolved[824]: Clock change detected. Flushing caches.
May 22 15:44:45 fedora kernel: Restarting tasks: Starting
May 22 15:44:45 fedora systemd-logind[1083]: Lid closed.
May 22 15:44:45 fedora kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
May 22 15:44:45 fedora kernel: Restarting tasks: Done
May 22 15:44:45 fedora kernel: efivarfs: resyncing variable state
May 22 15:44:45 fedora kernel: nvme nvme0: 8/0/0 default/read/poll queues
May 22 15:44:45 fedora kernel: efivarfs: finished resyncing variable state
May 22 15:44:45 fedora kernel: random: crng reseeded on system resumption
May 22 15:44:45 fedora systemd-sleep[12904]: System returned from sleep operation 'suspend'.
May 22 15:44:45 fedora kernel: PM: suspend exit
May 22 15:44:45 fedora systemd[1]: user.slice: Unit now thawed.
May 22 15:44:45 fedora systemd[1]: user-1000.slice: Unit now thawed.
May 22 15:44:45 fedora systemd[1]: session-2.scope: Unit now thawed.
May 22 15:44:45 fedora systemd[1]: user@1000.service: Unit now thawed.
May 22 15:44:45 fedora systemd-sleep[12904]: Successfully thawed unit 'user.slice'.
May 22 15:44:45 fedora systemd[1]: systemd-suspend.service: Deactivated successfully.
May 22 15:44:45 fedora systemd[1]: Finished systemd-suspend.service - System Suspend.
May 22 15:44:45 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:44:45 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:44:45 fedora systemd[1]: Stopped target sleep.target - Sleep.
May 22 15:44:45 fedora systemd[1]: Reached target suspend.target - Suspend.
May 22 15:44:45 fedora systemd[1]: Stopped target suspend.target - Suspend.
May 22 15:44:45 fedora systemd-logind[1083]: Operation 'suspend' finished.
May 22 15:44:45 fedora systemd-resolved[824]: Closing all remaining TCP connections.
May 22 15:44:45 fedora systemd-resolved[824]: Resetting learnt feature levels on all servers.
May 22 15:44:45 fedora ModemManager[1151]: <msg> [sleep-monitor-systemd] system is resuming
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5009] manager: sleep: wake requested (sleeping: yes  enabled: yes)
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5010] device (wlp0s20f3): state change: unmanaged -> unavailable (reason 'managed', managed-type: 'external')
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5032] device (p2p-dev-wlp0s20f3): state change: unmanaged -> unavailable (reason 'managed', managed-type: 'external')
May 22 15:44:45 fedora NetworkManager[1230]: <warn>  [1779444885.5033] device (p2p-dev-wlp0s20f3): error setting IPv4 forwarding to '0': Resource temporarily unavailable
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5036] manager: NetworkManager state is now DISCONNECTED
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5287] device (wlp0s20f3): supplicant interface state: internal-starting -> disconnected
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5287] device (p2p-dev-wlp0s20f3): state change: unavailable -> unmanaged (reason 'unmanaged-link-not-init', managed-type: 'removed')
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5294] Wi-Fi P2P device controlled by interface wlp0s20f3 created
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5297] manager: (p2p-dev-wlp0s20f3): new 802.11 Wi-Fi P2P device (/org/freedesktop/NetworkManager/Devices/5)
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5301] device (p2p-dev-wlp0s20f3): state change: unmanaged -> unavailable (reason 'managed', managed-type: 'external')
May 22 15:44:45 fedora NetworkManager[1230]: <warn>  [1779444885.5302] device (p2p-dev-wlp0s20f3): error setting IPv4 forwarding to '0': Resource temporarily unavailable
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5307] device (wlp0s20f3): state change: unavailable -> disconnected (reason 'supplicant-available', managed-type: 'full')
May 22 15:44:45 fedora NetworkManager[1230]: <info>  [1779444885.5355] device (p2p-dev-wlp0s20f3): state change: unavailable -> disconnected (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.7882] policy: auto-activating connection 'Searching... ' (b5adfd7a-d4e4-4620-974d-eb13ef752e7c)
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.7889] device (wlp0s20f3): Activation: starting connection 'Searching... ' (b5adfd7a-d4e4-4620-974d-eb13ef752e7c)
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.7890] device (wlp0s20f3): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.7894] manager: NetworkManager state is now CONNECTING
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8012] device (wlp0s20f3): set-hw-addr: set-cloned MAC address to XX:XX:XX:XX:XX:XX (stable-ssid)
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8049] device (wlp0s20f3): state change: prepare -> config (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8053] device (wlp0s20f3): Activation: (wifi) access point 'Searching... ' has security, but secrets are required.
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8053] device (wlp0s20f3): state change: config -> need-auth (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8055] sup-iface[a14631253c202a98,2,wlp0s20f3]: wps: type pbc start...
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8071] device (wlp0s20f3): supplicant interface state: disconnected -> inactive
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8071] device (p2p-dev-wlp0s20f3): supplicant management interface state: disconnected -> inactive
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8072] device (wlp0s20f3): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8077] device (wlp0s20f3): state change: prepare -> config (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: WPS-PBC-ACTIVE
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8081] device (wlp0s20f3): Activation: (wifi) connection 'Searching... ' has security, and secrets exist.  No new secrets needed.
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8082] Config: added 'ssid' value 'Searching... '
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8082] Config: added 'scan_ssid' value '1'
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8082] Config: added 'bgscan' value 'simple:30:-70:86400'
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8082] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8082] Config: added 'psk' value '<hidden>'
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: WPS-CANCEL
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8106] device (wlp0s20f3): supplicant interface state: inactive -> scanning
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8106] device (p2p-dev-wlp0s20f3): supplicant management interface state: inactive -> scanning
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: SME: Trying to authenticate with XX:XX:XX:XX:XX:XX (SSID='Searching... ' freq=5260 MHz)
May 22 15:44:46 fedora kernel: wlp0s20f3: authenticate with XX:XX:XX:XX:XX:XX (local address=XX:XX:XX:XX:XX:XX)
May 22 15:44:46 fedora kernel: wlp0s20f3: send auth to XX:XX:XX:XX:XX:XX (try 1/3)
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8455] device (wlp0s20f3): supplicant interface state: scanning -> authenticating
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8455] device (p2p-dev-wlp0s20f3): supplicant management interface state: scanning -> authenticating
May 22 15:44:46 fedora kernel: wlp0s20f3: authenticated
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: Trying to associate with XX:XX:XX:XX:XX:XX (SSID='Searching... ' freq=5260 MHz)
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8723] device (wlp0s20f3): supplicant interface state: authenticating -> associating
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8724] device (p2p-dev-wlp0s20f3): supplicant management interface state: authenticating -> associating
May 22 15:44:46 fedora kernel: wlp0s20f3: associate with XX:XX:XX:XX:XX:XX (try 1/3)
May 22 15:44:46 fedora kernel: wlp0s20f3: RX AssocResp from XX:XX:XX:XX:XX:XX (capab=0x431 status=0 aid=3)
May 22 15:44:46 fedora kernel: wlp0s20f3: associated
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: Associated with XX:XX:XX:XX:XX:XX
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8940] device (wlp0s20f3): supplicant interface state: associating -> 4way_handshake
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.8941] device (p2p-dev-wlp0s20f3): supplicant management interface state: associating -> 4way_handshake
May 22 15:44:46 fedora kernel: wlp0s20f3: Limiting TX power to 30 (30 - 0) dBm as advertised by XX:XX:XX:XX:XX:XX
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: WPA: Key negotiation completed with XX:XX:XX:XX:XX:XX [PTK=CCMP GTK=TKIP]
May 22 15:44:46 fedora wpa_supplicant[1249]: wlp0s20f3: CTRL-EVENT-CONNECTED - Connection to XX:XX:XX:XX:XX:XX completed [id=0 id_str=]
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.9200] device (wlp0s20f3): supplicant interface state: 4way_handshake -> completed
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.9201] device (wlp0s20f3): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "Searching... "
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.9201] device (p2p-dev-wlp0s20f3): supplicant management interface state: 4way_handshake -> completed
May 22 15:44:46 fedora audit[1155]: NETFILTER_CFG table=firewalld:11 family=1 entries=26 op=nft_register_rule pid=1155 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.9447] device (wlp0s20f3): state change: config -> ip-config (reason 'none', managed-type: 'full')
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.9456] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
May 22 15:44:46 fedora avahi-daemon[1036]: Joining mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::XXXX.
May 22 15:44:46 fedora avahi-daemon[1036]: New relevant interface wlp0s20f3.IPv6 for mDNS.
May 22 15:44:46 fedora systemd-resolved[824]: wlp0s20f3: Bus client set default route setting: yes
May 22 15:44:46 fedora avahi-daemon[1036]: Registering new address record for fe80::XXXX on wlp0s20f3.*.
May 22 15:44:46 fedora systemd-resolved[824]: wlp0s20f3: Bus client set DNS server list to: X.X.X.X, X.X.X.X, 2606:4700:4700::1111, 2606:4700:4700::1001
May 22 15:44:46 fedora NetworkManager[1230]: <info>  [1779444886.9976] dhcp4 (wlp0s20f3): state changed new lease, address=X.X.X.X, acd pending
May 22 15:44:46 fedora audit: BPF prog-id=102 op=LOAD
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1266] dhcp4 (wlp0s20f3): state changed new lease, address=X.X.X.X
May 22 15:44:47 fedora avahi-daemon[1036]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address X.X.X.X.
May 22 15:44:47 fedora avahi-daemon[1036]: New relevant interface wlp0s20f3.IPv4 for mDNS.
May 22 15:44:47 fedora avahi-daemon[1036]: Registering new address record for X.X.X.X on wlp0s20f3.IPv4.
May 22 15:44:47 fedora audit: BPF prog-id=103 op=LOAD
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1305] policy: set 'Searching... ' (wlp0s20f3) as default for IPv4 routing and DNS
May 22 15:44:47 fedora audit: BPF prog-id=102 op=UNLOAD
May 22 15:44:47 fedora systemd-resolved[824]: wlp0s20f3: Bus client set DNS server list to: X.X.X.X, X.X.X.X
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1393] device (wlp0s20f3): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1432] device (wlp0s20f3): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1434] device (wlp0s20f3): state change: secondaries -> activated (reason 'none', managed-type: 'full')
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1440] manager: NetworkManager state is now CONNECTED_SITE
May 22 15:44:47 fedora NetworkManager[1230]: <info>  [1779444887.1457] device (wlp0s20f3): Activation: successful, device activated.
May 22 15:44:47 fedora chronyd[1038]: Forward time jump detected!
May 22 15:44:47 fedora chronyd[1038]: Source X.X.X.X online
May 22 15:44:47 fedora chronyd[1038]: Source X.X.X.X online
May 22 15:44:47 fedora chronyd[1038]: Source X.X.X.X online
May 22 15:44:47 fedora chronyd[1038]: Source X.X.X.X online
May 22 15:44:48 fedora NetworkManager[1230]: <info>  [1779444888.0226] manager: NetworkManager state is now CONNECTED_GLOBAL
May 22 15:44:49 fedora ModemManager[1151]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:14.3': not supported by any plugin
May 22 15:44:52 fedora chronyd[1038]: Selected source X.X.X.X (2.fedora.pool.ntp.org)
May 22 15:44:53 fedora chronyd[1038]: Selected source X.X.X.X (2.fedora.pool.ntp.org)
May 22 15:44:58 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
May 22 15:44:58 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 15:51:13 fedora org.mozilla.firefox.desktop[7512]: Safe Browsing server returned a 400 during update:request url = https://safebrowsing.googleapis.com/v5/hashLists:batchGet?key=AIzaSyBPGXa4AYD4FC3HJK7LnIKxm4fDusVuuco, payload =
May 22 15:57:56 fedora cupsd[1265]: REQUEST localhost - - "POST / HTTP/1.1" 200 182 Renew-Subscription successful-ok
May 22 15:58:04 fedora kernel: net_ratelimit: 1 callbacks suppressed
May 22 15:58:04 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 15:58:35 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 15:59:39 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 15:59:39 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:00:10 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:00:40 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:03:17 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:13:39 fedora kernel: net_ratelimit: 8 callbacks suppressed
May 22 16:13:39 fedora kernel: iwlwifi 0000:00:14.3: Unhandled alg: 0x703
May 22 16:15:34 fedora systemd-logind[1083]: Lid opened.
May 22 16:15:53 fedora systemd[2787]: Started dbus-:1.2-org.gnome.Ptyxis@3.service.
May 22 16:15:53 fedora systemd[2787]: Started ptyxis-spawn-346dbdda-f946-4402-9fd7-716b713f4e85.scope - [systemd-run] /usr/bin/fish.
May 22 16:15:58 fedora gnome-shell[2989]: Unexpected non-NULL onscreen_native->next_frame

after doing a lot of test , i can say its related to lid, when i suspend manually , laptop remains asleep, but when i close lid to suspend it wakes up immediately , even if i suspend manually and wait for few seconds then close lid , it wakes up.

seems like an internal keyboard key was misbehaving, registering without being pressed , disabling the internal keyboard ability to wake from sleep from BIOS fixed the issue , also solved power button which previously used to do nothing when pressed.