Thanks for the help, it is the rpm-ostreed.service not running.
Tried to restart it but it fails and core dumps each time.
Rebooting was the first thing I tried - no help there.
dbus is all good.
the coredump shows this;
A start job for unit rpm-ostreed.service has begun execution.
░░
░░ The job identifier is 2011.
Aug 26 11:55:30 bazzite rpm-ostree[4764]: Reading config file ‘/etc/rpm-ostreed.conf’
Aug 26 11:55:30 bazzite rpm-ostree[4764]: **
Aug 26 11:55:30 bazzite rpm-ostree[4764]: rpm-ostreed:ERROR:src/libpriv/rpmostree-util.cxx:510:gboolean rpmostree_deployment_get_layered_info(OstreeRepo*, OstreeDeployment*, gboolean*, guint*, char**, char***, char***, GVariant**, GVariant**, GVariant**, GError**): assertion failed: (g_variant_dict_lookup (dict, “rpmostree.modules”, “^as”, &layered_modules))
Aug 26 11:55:30 bazzite rpm-ostree[4764]: Bail out! rpm-ostreed:ERROR:src/libpriv/rpmostree-util.cxx:510:gboolean rpmostree_deployment_get_layered_info(OstreeRepo*, OstreeDeployment*, gboolean*, guint*, char**, char***, char***, GVariant**, GVariant**, GVariant**, GError**): assertion failed: (g_variant_dict_lookup (dict, “rpmostree.modules”, “^as”, &layered_modules))
Aug 26 11:55:30 bazzite systemd[1]: rpm-ostreed.service: Main process exited, code=dumped, status=6/ABRT
░░ Subject: Unit process exited
this seems to be the problem;
rpm-ostreed:ERROR:src/libpriv/rpmostree-util.cxx:510:gboolean rpmostree_deployment_get_layered_info(OstreeRepo*, OstreeDeployment*, gboolean*, guint*, char**, char***, char***, GVariant**, GVariant**, GVariant**, GError**): assertion failed: (g_variant_dict_lookup (dict, “rpmostree.modules”, “^as”, &layered_modules))
but I have no idea what it means.
Think I should report this as a bug??