So I have had mixed results with unattended upgrades on Debian based distros. It sometimes works and sometimes doesn’t. It turns out that sometimes you need to enable it though dpkg-reconfigure unattended-upgrades

Problem solved