Docker stopped working after Manjaro reboot update

My linux installation updated itself on reboot. Running Manjaro.

Docker version:
Client:
Version: 26.1.4
API version: 1.45
Go version: go1.22.3
Git commit: 5650f9b102
Built: Thu Jun 6 18:42:55 2024
OS/Arch: linux/amd64
Context: default
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

trying to run sudo dockerd then this is what i get:

INFO[2024-07-01T11:28:57.568715803+02:00] Starting up                                  
INFO[2024-07-01T11:28:57.601272244+02:00] [graphdriver] using prior storage driver: overlay2 
INFO[2024-07-01T11:28:57.641571923+02:00] Loading containers: start.                   
INFO[2024-07-01T11:28:57.801152843+02:00] Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address 
INFO[2024-07-01T11:28:57.833785078+02:00] Loading containers: done.                    
WARN[2024-07-01T11:28:57.845197170+02:00] Not using native diff for overlay2, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled  storage-driver=overlay2
INFO[2024-07-01T11:28:57.845386389+02:00] Docker daemon                                 commit=de5c9cf0b9 containerd-snapshotter=false storage-driver=overlay2 version=26.1.4
INFO[2024-07-01T11:28:57.845463938+02:00] Daemon has completed initialization          
panic: assertion failed: Page expected to be: 1256, but self identifies as 0

goroutine 1 [running, locked to thread]:
go.etcd.io/bbolt._assert(...)
        go.etcd.io/bbolt@v1.3.9/db.go:1387
go.etcd.io/bbolt.(*page).fastCheck(0x7f03a98e8000, 0x4e8)
        go.etcd.io/bbolt@v1.3.9/page.go:57 +0x1d9
go.etcd.io/bbolt.(*Tx).page(0xc001f91420?, 0x4e8?)
        go.etcd.io/bbolt@v1.3.9/tx.go:534 +0x7b
go.etcd.io/bbolt.(*Bucket).pageNode(0xc001f8ccc0?, 0x4e8?)
        go.etcd.io/bbolt@v1.3.9/bucket.go:748 +0x85
go.etcd.io/bbolt.(*Cursor).search(0xc000768aa0, {0xc001424500, 0x3f, 0x40}, 0x55b7fa9e948b?)
        go.etcd.io/bbolt@v1.3.9/cursor.go:272 +0x48
go.etcd.io/bbolt.(*Cursor).seek(0xc000768aa0, {0xc001424500?, 0xc001424500?, 0x3f?})
        go.etcd.io/bbolt@v1.3.9/cursor.go:159 +0x2e
go.etcd.io/bbolt.(*Bucket).Bucket(0xc001f8ccc0, {0xc001424500, 0x3f, 0x40?})
        go.etcd.io/bbolt@v1.3.9/bucket.go:105 +0xb9
github.com/moby/buildkit/solver/bboltcachestorage.(*Store).Release.func1(0xc001f91420)
        github.com/moby/buildkit@v0.13.2/solver/bboltcachestorage/storage.go:200 +0x146
go.etcd.io/bbolt.(*DB).Update(0xc000768ce0?, 0xc000768c18)
        go.etcd.io/bbolt@v1.3.9/db.go:886 +0x75
github.com/moby/buildkit/solver/bboltcachestorage.(*Store).Release(0x0?, {0xc001424440?, 0xc0004164d0?})
        github.com/moby/buildkit@v0.13.2/solver/bboltcachestorage/storage.go:195 +0x47
github.com/moby/buildkit/solver.NewCacheManager.(*cacheManager).ReleaseUnreferenced.func1.1({{0x1dd2cc62, 0xede0e1169, 0x55b7fea17d20}, {0xc001424440, 0x3f}})
        github.com/moby/buildkit@v0.13.2/solver/cachemanager.go:48 +0x67
github.com/moby/buildkit/solver/bboltcachestorage.(*Store).WalkResults(0x0?, {0xc000ffff90?, 0xc0017102a0?}, 0xc0000c55e0)
        github.com/moby/buildkit@v0.13.2/solver/bboltcachestorage/storage.go:107 +0x103
github.com/moby/buildkit/solver.NewCacheManager.(*cacheManager).ReleaseUnreferenced.func1({0xc000ffff90, 0x47})
        github.com/moby/buildkit@v0.13.2/solver/cachemanager.go:46 +0xa9
github.com/moby/buildkit/solver/bboltcachestorage.(*Store).Walk(0x7f045bdf5048?, 0xc000c2a200)
        github.com/moby/buildkit@v0.13.2/solver/bboltcachestorage/storage.go:76 +0x99
github.com/moby/buildkit/solver.(*cacheManager).ReleaseUnreferenced(...)
        github.com/moby/buildkit@v0.13.2/solver/cachemanager.go:45
github.com/moby/buildkit/solver.NewCacheManager({0x55b7fd3e7d90, 0xc0004164d0}, {0x55b7fc7a6a14, 0x5}, {0x55b7fd3fca80, 0xc000e72558}, {0x55b7fd3e7fc0, 0xc000d682d0})
        github.com/moby/buildkit@v0.13.2/solver/cachemanager.go:29 +0x13f
github.com/docker/docker/builder/builder-next.newGraphDriverController({_, _}, {_, _}, {0xc000e6e4c8, {0xc00188e408, 0x18}, {0xc000e16360, 0x24}, {0xc000eaa180, ...}, ...})
        github.com/docker/docker/builder/builder-next/controller.go:378 +0x1a6d
github.com/docker/docker/builder/builder-next.newController({_, _}, {_, _}, {0xc000e6e4c8, {0xc00188e408, 0x18}, {0xc000e16360, 0x24}, {0xc000eaa180, ...}, ...})
        github.com/docker/docker/builder/builder-next/controller.go:66 +0xbe
github.com/docker/docker/builder/builder-next.New({_, _}, {0xc000e6e4c8, {0xc00188e408, 0x18}, {0xc000e16360, 0x24}, {0xc000eaa180, {0x55b7fd3ec180, 0xc000443190}, ...}, ...})
        github.com/docker/docker/builder/builder-next/builder.go:114 +0x132
main.newRouterOptions({0x55b7fd3e7d90, 0xc0004164d0}, 0xc000cdec18, 0xc00051ef08, 0xc0011da900)
        github.com/docker/docker/cmd/dockerd/daemon.go:421 +0x7c8
main.(*DaemonCli).start(0xc000bf8ac0, 0xc000bf2c00)
        github.com/docker/docker/cmd/dockerd/daemon.go:313 +0x189b
main.runDaemon(...)
        github.com/docker/docker/cmd/dockerd/docker_unix.go:13
main.newDaemonCommand.func1(0xc000c0c400?, {0x55b7fea7d000?, 0x7?, 0x55b7fc7a5441?})
        github.com/docker/docker/cmd/dockerd/docker.go:37 +0x94
github.com/spf13/cobra.(*Command).execute(0xc000523508, {0xc000052180, 0x0, 0x0})
        github.com/spf13/cobra@v1.8.0/command.go:983 +0xaca
github.com/spf13/cobra.(*Command).ExecuteC(0xc000523508)
        github.com/spf13/cobra@v1.8.0/command.go:1115 +0x3ff
github.com/spf13/cobra.(*Command).Execute(...)
        github.com/spf13/cobra@v1.8.0/command.go:1039
main.main()
        github.com/docker/docker/cmd/dockerd/docker.go:106 +0x17b

How can I get it running again…