Fedora 43, system doesn't wake from sleep when a virtual machine is running ( kvm-libvirt )

I am on fedora 43, linux kernel 6.18 and when i am running a vritual machine, i can’t wake up my system after entering sleep mode resulting in a black screen and unusable system until i shutdown using power button.
Remarks:
The issue as i recently upgraded to F43.
The vm is running in libvirtd root mode ( qemu:///system )
The sleep operation seems to be failing because when sleep actually works fine, the powerbutton light normally goes off.

System informations:
Fedora: 43
Kernel: 6.18.13-200.fc43.x86_64
qemu-kvm: qemu-10.1.4-1
libvirt: 11.6.0-3
systemd: 258 (258.4-1.fc43)

Logs

Mar 14 14:47:59 fedell systemd[1]: Started dbus-:1.3-org.kde.powerdevil.wakeupsourcehelper@1.service.
Mar 14 14:47:59 fedell audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=dbus-:1.3-org.kde.powerdevil.wakeupsourcehelper@1 comm=“systemd” exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
Mar 14 14:47:59 fedell systemd-logind[853]: The system will suspend now!
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.2205] manager: sleep: sleep requested (sleeping: no enabled: yes)
Mar 14 14:47:59 fedell ModemManager[940]: [sleep-monitor-systemd] system is about to suspend
Mar 14 14:47:59 fedell ModemManager[940]: [sleep-monitor-systemd] ready to sleep; dropping inhibitor
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.2220] device (p2p-dev-wlo1): state change: disconnected → unmanaged (reason ‘unmanaged-nm-disabled’, managed-type: ‘full’)
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.2224] manager: NetworkManager state is now DISABLED (ASLEEP)
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.2225] device (wlo1): state change: activated → deactivating (reason ‘sleeping’, managed-type: ‘full’)
Mar 14 14:47:59 fedell kwin_wayland[1492]: Failed to delay sleep: The operation inhibition has been requested for is already running
Mar 14 14:47:59 fedell systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service…
Mar 14 14:47:59 fedell systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
Mar 14 14:47:59 fedell 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’
Mar 14 14:47:59 fedell kernel: wlo1: deauthenticating from d2:09:8a:de:23:d6 by local choice (Reason: 3=DEAUTH_LEAVING)
Mar 14 14:47:59 fedell wpa_supplicant[1067]: nl80211: send_event_marker failed: Source based routing not supported
Mar 14 14:47:59 fedell wpa_supplicant[1067]: wlo1: CTRL-EVENT-DISCONNECTED bssid=d2:09:8a:de:23:d6 reason=3 locally_generated=1
Mar 14 14:47:59 fedell wpa_supplicant[1067]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.3534] device (wlo1): supplicant interface state: completed → disconnected
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.3535] device (wlo1): state change: deactivating → disconnected (reason ‘sleeping’, managed-type: ‘full’)
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.3540] dhcp4 (wlo1): canceled DHCP transaction
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.3540] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
Mar 14 14:47:59 fedell avahi-daemon[832]: Withdrawing address record for fe80::f512:ff6d:c996:f234 on wlo1.
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.3540] dhcp4 (wlo1): state changed no lease
Mar 14 14:47:59 fedell avahi-daemon[832]: Leaving mDNS multicast group on interface wlo1.IPv6 with address fe80::f512:ff6d:c996:f234.
Mar 14 14:47:59 fedell avahi-daemon[832]: Interface wlo1.IPv6 no longer relevant for mDNS.
Mar 14 14:47:59 fedell audit[943]: NETFILTER_CFG table=firewalld:55 family=1 entries=50 op=nft_unregister_rule pid=943 subj=system_u:system_r:firewalld_t:s0 comm=“firewalld”
Mar 14 14:47:59 fedell avahi-daemon[832]: Interface wlo1.IPv4 no longer relevant for mDNS.
Mar 14 14:47:59 fedell avahi-daemon[832]: Leaving mDNS multicast group on interface wlo1.IPv4 with address 172.16.155.197.
Mar 14 14:47:59 fedell avahi-daemon[832]: Withdrawing address record for 172.16.155.197 on wlo1.
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.3741] device (wlo1): set-hw-addr: set MAC address to 0A:D5:11:8C:F8:BB (scanning)
Mar 14 14:47:59 fedell avahi-daemon[832]: Joining mDNS multicast group on interface wlo1.IPv4 with address 172.16.155.197.
Mar 14 14:47:59 fedell avahi-daemon[832]: New relevant interface wlo1.IPv4 for mDNS.
Mar 14 14:47:59 fedell avahi-daemon[832]: Registering new address record for 172.16.155.197 on wlo1.IPv4.
Mar 14 14:47:59 fedell avahi-daemon[832]: Withdrawing address record for 172.16.155.197 on wlo1.
Mar 14 14:47:59 fedell avahi-daemon[832]: Leaving mDNS multicast group on interface wlo1.IPv4 with address 172.16.155.197.
Mar 14 14:47:59 fedell avahi-daemon[832]: Interface wlo1.IPv4 no longer relevant for mDNS.
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.4025] device (wlo1): state change: disconnected → unmanaged (reason ‘unmanaged-nm-disabled’, managed-type: ‘full’)
Mar 14 14:47:59 fedell chronyd[839]: Source 162.159.200.1 offline
Mar 14 14:47:59 fedell chronyd[839]: Can’t synchronise: no selectable sources (8 unreachable sources)
Mar 14 14:47:59 fedell chronyd[839]: Source 162.159.200.123 offline
Mar 14 14:47:59 fedell NetworkManager[1035]: [1773496079.5295] device (wlo1): set-hw-addr: reset MAC address to 74:D8:3E:18:FF:47 (unmanage)
Mar 14 14:47:59 fedell wpa_supplicant[1067]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Mar 14 14:47:59 fedell wpa_supplicant[1067]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Mar 14 14:47:59 fedell wpa_supplicant[1067]: nl80211: deinit ifname=p2p-dev-wlo1 disabled_11b_rates=0
Mar 14 14:47:59 fedell wpa_supplicant[1067]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Mar 14 14:47:59 fedell wpa_supplicant[1067]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Mar 14 14:47:59 fedell wpa_supplicant[1067]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
Mar 14 14:47:59 fedell systemd[1]: Reached target sleep.target - Sleep.
Mar 14 14:47:59 fedell systemd[1]: Starting systemd-suspend.service - System Suspend…
Mar 14 14:47:59 fedell systemd[1]: session-c2.scope: Unit now frozen-by-parent.
Mar 14 14:47:59 fedell systemd[1]: user-0.slice: Unit now frozen-by-parent.
Mar 14 14:47:59 fedell systemd[1]: user@0.service: Unit now frozen-by-parent.
Mar 14 14:47:59 fedell systemd[1]: session-2.scope: Unit now frozen-by-parent.
Mar 14 14:47:59 fedell systemd[1]: user.slice: Unit now frozen.
Mar 14 14:47:59 fedell systemd[1]: user-1000.slice: Unit now frozen-by-parent.
Mar 14 14:47:59 fedell systemd[1]: user@1000.service: Unit now frozen-by-parent.
Mar 14 14:47:59 fedell systemd-sleep[14289]: Successfully froze unit ‘user.slice’.
Mar 14 14:47:59 fedell systemd-sleep[14289]: Performing sleep operation ‘suspend’…
Mar 14 14:47:59 fedell kernel: PM: suspend entry (s2idle)
Mar 14 14:48:09 fedell systemd[1]: dbus-:1.3-org.kde.powerdevil.wakeupsourcehelper@1.service: Deactivated successfully.
Mar 14 14:48:09 fedell audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=dbus-:1.3-org.kde.powerdevil.wakeupsourcehelper@1 comm=“systemd” exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
Mar 14 14:48:09 fedell systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Mar 14 14:48:09 fedell 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’