Unable to enable VNC on rpi gateway

I have astrobox gateway setup on pi4. I ssh into pi then run raspi-config to enable vnc. This is a recent rebuild of the gateway, v0.19(4). I had vnc previously running on a build some time mid-2020. Any way, I get a bunch of errors shown below. Any ideas?

Err:1 http://raspbian.raspberrypi.org/raspbian buster/main armhf libavahi-client3 armhf 0.7-4+b1
404 Not Found [IP: 93.93.128.193 80]
Err:2 http://raspbian.raspberrypi.org/raspbian buster/main armhf libexif12 armhf 0.6.21-5.1+deb10u4
404 Not Found [IP: 93.93.128.193 80]
Err:3 http://raspbian.raspberrypi.org/raspbian buster/main armhf mariadb-common all 1:10.3.23-0+deb10u1
404 Not Found [IP: 93.93.128.193 80]
Err:4 http://raspbian.raspberrypi.org/raspbian buster/main armhf libmariadb3 armhf 1:10.3.23-0+deb10u1
404 Not Found [IP: 93.93.128.193 80]
Err:5 http://raspbian.raspberrypi.org/raspbian buster/main armhf libsnmp-base all 5.7.3+dfsg-5+deb10u1
404 Not Found [IP: 93.93.128.193 80]
Err:6 http://raspbian.raspberrypi.org/raspbian buster/main armhf libsnmp30 armhf 5.7.3+dfsg-5+deb10u1
404 Not Found [IP: 93.93.128.193 80]
Err:7 http://raspbian.raspberrypi.org/raspbian buster/main armhf libcups2 armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:8 http://raspbian.raspberrypi.org/raspbian buster/main armhf libcupsimage2 armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:9 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-daemon armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:10 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-ipp-utils armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:11 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-core-drivers armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:12 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-common all 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:13 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-server-common all 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:14 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-client armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:15 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups-ppdc armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:16 http://raspbian.raspberrypi.org/raspbian buster/main armhf cups armhf 2.2.10-6+deb10u3
404 Not Found [IP: 93.93.128.193 80]
Err:17 http://raspbian.raspberrypi.org/raspbian buster/main armhf libavahi-glib1 armhf 0.7-4+b1
404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/a/avahi/libavahi-client3_0.7-4+b1_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/libe/libexif/libexif12_0.6.21-5.1+deb10u4_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/m/mariadb-10.3/mariadb-common_10.3.23-0+deb10u1_all.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/m/mariadb-10.3/libmariadb3_10.3.23-0+deb10u1_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/n/net-snmp/libsnmp-base_5.7.3+dfsg-5+deb10u1_all.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/n/net-snmp/libsnmp30_5.7.3+dfsg-5+deb10u1_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/libcups2_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/libcupsimage2_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-daemon_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-ipp-utils_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-core-drivers_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-common_2.2.10-6+deb10u3_all.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-server-common_2.2.10-6+deb10u3_all.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-client_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups-ppdc_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/c/cups/cups_2.2.10-6+deb10u3_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/a/avahi/libavahi-glib1_0.7-4+b1_armhf.deb 404 Not Found [IP: 93.93.128.193 80]

The fix to System update failed - #2 by Tim_Feeney allowed me to enable VNC via raspi-config. However, I then ran into the ‘cannot display deskop’ issue as described How to Fix Raspberry Pi's 'Cannot Currently Show the Desktop' Error | Tom's Hardware. I tried setting the resolution, then installing lxsession then finally boot to desktop mode. After the latter, I was able to successfully VNC to desktop.

I’m open to suggestions if there is a better way.