Firewall is not running but Diagnostic shows green

"System"page Firewall shows Service is not running, Diagnostic shows green.
Systemctl status firewalld gives me

● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2020-07-24 15:26:57 CEST; 3 days ago
Docs: man:firewalld(1)
Main PID: 339 (firewalld)
Tasks: 2 (limit: 2303)
Memory: 16.1M
CGroup: /system.slice/firewalld.service
└─339 /usr/bin/python3 /usr/sbin/firewalld --nofork --nopid

Jul 27 19:34:56 freedombox firewalld[339]: ERROR: UNKNOWN_INTERFACE: ‘eth0’ is not in any zone
Jul 27 19:35:42 freedombox firewalld[339]: ERROR: Failed to apply rules. A firewall reload might solve the issue if the firewall has been modified using ip*tables or ebtables.
Jul 27 19:35:42 freedombox firewalld[339]: ERROR: ‘/usr/sbin/nft insert rule inet firewalld raw_PREROUTING_ZONES iifname eth0 goto raw_PRE_external’ failed: Error: Could not process rule: No such file or directo
insert rule inet firewalld raw_PREROUTING_ZONES iifname eth0 goto raw_PRE_external
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
~

Can this be linked to the rollback of a snapshot?