Argon ONE V5 script stopepd working

Recently I noticed that my OLED display stopped working overnight. I tried restarts and launching the python manually but nothing worked. Eventually I removed it through the script and tried reinstalling. Now it gets stuck after trying to get python3-luma.oled, and journalctl -f shows the last process be restart argononed.service, after which nothing happens.


Anyone know of a solution? I haven’t seen anything like this before. The last things I did before this happened was installing kodi and trying to get mDNS to work over vpn, the changes I made were mostly unmade in the end. The history:

 1533  sudo apt update && sudo apt upgrade -y
 1534  sudo apt install -y kodi
 1535  sudo nano /boot/config.txt
 1536  sudo nano /boot/firmware/config.txt
 1537  kodi
 1538  sudo apt install wtype
 1539  sudo apt install avahi-daemon
 1540  sudo nano /etc/avahi/avahi-daemon.conf
 1541  sudo systemctl restart avahi-daemon
 1542  sudo nano /etc/avahi/avahi-daemon.conf
 1543  sudo systemctl restart avahi-daemon
 1544  sudo reboot now
 1545  sudo nano /etc/avahi/avahi-daemon.conf
 1546  sudo systemctl status avahi-daemon
 1547  ip link set multicast on dev wg0
 1548  sudo ip link set multicast on dev wg0
 1549  sudo systemctl restart avahi-daemon
 1550  sudo nano /etc/avahi/avahi-daemon.conf
 1551  sudo systemctl restart avahi-daemon
 1552  sysctl net.ipv4.ip_forward
 1553  sysctl net.ipv6.conf.all.forwarding
 1554  sysctl -w net.ipv6.conf.all.forwarding 1
 1555  sysctl -w net.ipv6.conf.all.forwarding=1
 1556  sudo sysctl -w net.ipv6.conf.all.forwarding=1
 1557  sysctl -p
 1558  systemctl status sysctl