System service failed tried with new sd

first time raspberry user.
I keep getting the system service failed when trying to boot.
I have re flashed the micro sd and also tried a different one with no luck.
here is my log that I managed to get out of it with command prompt.
Umbrel version

0.5.4

Flashed OS version

v0.5.4-patch-1

Raspberry Pi Model

Revision : d03115
Serial : 1000000095e19340
Model : Raspberry Pi 4 Model B Rev 1.5

Firmware

May 9 2023 12:16:34
Copyright (c) 2012 Broadcom
version 30aa0d70ab280427ba04ebc718c81d4350b9d394 (clean) (release) (start)

Temperature

temp=27.2’C

Throttling

throttled=0x0

Memory usage

          total        used        free      shared  buff/cache   available

Mem: 7.8G 124M 7.5G 24M 221M 7.6G
Swap: 0B 0B 0B

total: 1.6%
system: 1.6%

Memory monitor logs

tail: cannot open ‘/home/umbrel/umbrel/scripts/…/logs/memory-monitor.log’ for reading: No such file or directory

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/root 119G 4.9G 110G 5% /
/dev/root 119G 4.9G 110G 5% /

Startup service logs

– Logs begin at Thu 2019-02-14 10:11:58 UTC, end at Fri 2024-01-12 00:18:22 UTC. –
Jan 12 00:13:08 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.
Jan 12 00:13:08 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.

External storage service logs

– Logs begin at Thu 2019-02-14 10:11:58 UTC, end at Fri 2024-01-12 00:18:22 UTC. –
Jan 12 00:12:59 umbrel systemd[1]: Starting External Storage Mounter…
Jan 12 00:12:59 umbrel external storage mounter[483]: Running external storage mount script…
Jan 12 00:12:59 umbrel external storage mounter[483]: No block devices found
Jan 12 00:12:59 umbrel external storage mounter[483]: Waiting for 5 seconds before checking again…
Jan 12 00:13:04 umbrel external storage mounter[483]: Found device “52Pi Mini Tower”
Jan 12 00:13:04 umbrel external storage mounter[483]: Blacklisting USB device IDs against UAS driver…
Jan 12 00:13:05 umbrel external storage mounter[483]: Rebinding USB drivers…
Jan 12 00:13:05 umbrel external storage mounter[483]: Checking USB devices are back…
Jan 12 00:13:05 umbrel external storage mounter[483]: Waiting for USB devices…
Jan 12 00:13:06 umbrel external storage mounter[483]: Waiting for USB devices…
Jan 12 00:13:07 umbrel external storage mounter[483]: Waiting for USB devices…
Jan 12 00:13:08 umbrel external storage mounter[483]: Checking if the device is ext4…
Jan 12 00:13:08 umbrel external storage mounter[483]: No, it’s not ext4
Jan 12 00:13:08 umbrel external storage mounter[483]: Formatting device…
Jan 12 00:13:08 umbrel external storage mounter[483]: wipefs: error: /dev/sda: probing initialization failed: No medium found
Jan 12 00:13:08 umbrel systemd[1]: umbrel-external-storage.service: Main process exited, code=exited, status=1/FAILURE
Jan 12 00:13:08 umbrel systemd[1]: umbrel-external-storage.service: Failed with result ‘exit-code’.
Jan 12 00:13:08 umbrel systemd[1]: Failed to start External Storage Mounter.

External storage SD card update service logs

– Logs begin at Thu 2019-02-14 10:11:58 UTC, end at Fri 2024-01-12 00:18:22 UTC. –
Jan 12 00:13:08 umbrel systemd[1]: Dependency failed for External Storage SDcard Updater.
Jan 12 00:13:08 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Job umbrel-external-storage-sdcard-update.service/start failed with result ‘dependency’.

Karen logs

tail: cannot open ‘logs/karen.log’ for reading: No such file or directory

Docker containers

NAMES STATUS

Umbrel logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor_proxy.ports contains an invalid type, it should be a number, or an object
services.auth.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object

Tor Proxy logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor_proxy.ports contains an invalid type, it should be a number, or an object
services.auth.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object

==== Result ====

==== END =====