Latte dock crashes 75% of the time on startup or logout/login

I've been getting near constant crashes with late dock on startup or logout and log back in. Every time I've had to launch the terminal and run latte-dock & which use to run and exit but now it gets stuck and holds up konsole.

In attempt to fix it I have reinstalled latte-dock using pacman -Syu and well as reinstalling all packages with Garuda Assistant and resetting the latte configs but nothing seems to fix the issues I am not sure what else to try as after resetting the configs and reinstalling latte you would think it would be fixed.

Latte may also be causing a complete system freeze up that I get about 10% of the time that requires a hard restart using the reset button as latte is always what loads when the system freezes and even SSH is not able to log in.

Any help would be greatly appreciated as this is about to drive me absolutely insane.

System:
  Kernel: 5.16.8-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=7a194295-cfb4-4fed-9a78-c6a9129ed754 rw rootflags=subvol=@
    quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
    resume=UUID=a3159444-588d-4d19-8961-d6fd12307b88 loglevel=3 amd_iommu=on
    iommu=pt
  Console: pty pts/2 wm: kwin_x11 DM: SDDM Distro: Garuda Linux
    base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: X470 GAMING PRO (MS-7B79) v: 1.0
    serial: <filter> UEFI: American Megatrends LLC. v: 1.I4 date: 10/08/2021
CPU:
  Info: model: AMD Ryzen 5 2600 socket: AM4 bits: 64 type: MT MCP arch: Zen+
    family: 0x17 (23) model-id: 8 stepping: 2 microcode: 0x800820D
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 576 KiB desc: d-6x32 KiB; i-6x64 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 16 MiB desc: 2x8 MiB
  Speed (MHz): avg: 3400 min/max: 1550/3400 boost: enabled
    base/boost: 3400/3900 scaling: driver: acpi-cpufreq governor: performance
    volts: 1.1 V ext-clock: 100 MHz cores: 1: 3400 2: 3400 3: 3400 4: 3400
    5: 3400 6: 3400 7: 3400 8: 3400 9: 3400 10: 3400 11: 3400 12: 3400
    bogomips: 81595
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional,
    STIBP: disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: Micro-Star MSI
    driver: nvidia v: 510.47.03 alternate: nouveau,nvidia_drm bus-ID: 27:00.0
    chip-ID: 10de:1b81 class-ID: 0300
  Display: server: X.Org 1.21.1.3 compositor: kwin_x11 driver:
    loaded: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4240x1440 s-dpi: 92 s-size: 1171x393mm (46.1x15.5")
    s-diag: 1235mm (48.6")
  Monitor-1: DP-2 res: 2560x1440 dpi: 93 size: 697x392mm (27.4x15.4")
    diag: 800mm (31.5")
  Monitor-2: DP-5 res: 1680x1050 hz: 60 dpi: 99
    size: 433x271mm (17.0x10.7") diag: 511mm (20.1")
  OpenGL: renderer: NVIDIA GeForce GTX 1070/PCIe/SSE2
    v: 4.6.0 NVIDIA 510.47.03 direct render: Yes
Audio:
  Device-1: NVIDIA GP104 High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel bus-ID: 27:00.1 chip-ID: 10de:10f0
    class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel bus-ID: 2a:00.3 chip-ID: 1022:1457
    class-ID: 0403
  Device-3: Schiit Audio Schiit Hel 2 type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-13:3 chip-ID: 30be:0102
    class-ID: 0300
  Sound Server-1: ALSA v: k5.16.8-zen1-1-zen running: yes
  Sound Server-2: PulseAudio v: 15.0 running: no
  Sound Server-3: PipeWire v: 0.3.45 running: yes
Network:
  Device-1: Mellanox MT26448 [ConnectX EN 10GigE PCIe 2.0 5GT/s]
    driver: mlx4_core v: 4.0-0 port: N/A bus-ID: 28:00.0 chip-ID: 15b3:6750
    class-ID: 0200
  IF: enp40s0 state: up speed: 10000 Mbps duplex: full mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
  IF-ID-2: win10-enp40s0 state: down mac: <filter>
Drives:
  Local Storage: total: 21.87 TiB used: 449.54 GiB (2.0%)
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKNW020T8
    size: 1.86 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: 004C temp: 40.9 C scheme: GPT
  SMART: yes health: PASSED on: 1y 211d 2h cycles: 642
    read-units: 117,586,326 [60.2 TB] written-units: 106,820,779 [54.6 TB]
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD80EMZZ-11B4FB0 size: 7.28 TiB block-size: physical: 4096 B
    logical: 512 B sata: 3.1 speed: 6.0 Gb/s type: HDD rpm: 5640
    serial: <filter> rev: 0A81 temp: 31 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 99 hrs cycles: 8
  ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: Western Digital
    model: WD Elements 25A3 drive model: WD140EDGZ-11B2DA2 size: 12.73 TiB
    block-size: physical: 4096 B logical: 512 B sata: 3.3 speed: 6.0 Gb/s
    type: HDD rpm: 7200 serial: <filter> drive serial: <filter> rev: 1031
    drive rev: 85.00A85 temp: 27 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 4d 12h cycles: 82
Partition:
  ID-1: / raw-size: 1.24 TiB size: 1.24 TiB (100.00%)
    used: 328.02 GiB (25.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
    maj-min: 259:7
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 576 KiB (0.1%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p5
    maj-min: 259:5
  ID-3: /home raw-size: 1.24 TiB size: 1.24 TiB (100.00%)
    used: 328.02 GiB (25.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
    maj-min: 259:7
  ID-4: /var/log raw-size: 1.24 TiB size: 1.24 TiB (100.00%)
    used: 328.02 GiB (25.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
    maj-min: 259:7
  ID-5: /var/tmp raw-size: 1.24 TiB size: 1.24 TiB (100.00%)
    used: 328.02 GiB (25.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
    maj-min: 259:7
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 32 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p6 maj-min: 259:6
  ID-2: swap-2 type: zram size: 31.27 GiB used: 85.5 MiB (0.3%)
    priority: 100 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: nvidia temp: 61 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:
  Processes: 438 Uptime: 6h 56m wakeups: 0 Memory: 31.27 GiB
  used: 4.64 GiB (14.8%) Init: systemd v: 250 tool: systemctl Compilers:
  gcc: 11.1.0 Packages: pacman: 1892 lib: 525 Shell: garuda-inxi (sudo)
  default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.12
e[1;34mGaruda (2.5.4-2):e[0m
e[1;34m  System install date:e[0m     2022-02-05
e[1;34m  Last full system update:e[0m 2022-02-11
e[1;34m  Is partially upgraded:  e[0m No
e[1;34m  Relevant software:      e[0m NetworkManager
e[1;34m  Windows dual boot:      e[0m Yes
e[1;34m  Snapshots:              e[0m Snapper
e[1;34m  Failed units:           e[0m bluetooth-autoconnect.service NetworkManager-wait-online.service 

Use other dock.
Did you search in Forum about latte-dock?

Introducing a 3 second sleep in Latteā€™s startup script is also known to help. Please search the forum as there is much information on Latte already posted here.