Well, fixed it. I did a force update even though it said it was up to date when it was on a18 and it said it updated to the same version, a18. It then updated to a18.1 ¯\_(ツ)_/¯
Engine is already at the newest build on the selected branch "latest_experimental" (local: 4263685, remote: 4263685).
Run with the --force parameter to update/validate the engine files anyway.
Run with --experimental, --stable or --branch to switch to a different branch.
slitterell@minecraft:~/Steam/appcache$ sudo 7dtd.sh updateengine --branch latest_experimental --force
A newer version of the engine is available.
Local build id: 4263685 (installed on 2019-10-08 05:34:30)
Available build id: 4263685 (from 2019-10-07 11:17:20)
Continue? (yn) y
Updating...
------------------------------------------------------------------
Updating version information...
rm: cannot remove '/root/Steam/appcache/appinfo.vdf': No such file or directory
Installed:
Build ID: 4385749
Installed on: 2019-11-14 02:03:58
From branch: public
Available branches:
Branch | Build ID | Build set on
-----------------------+----------+--------------------
public | 4385749 | 2019-11-13 14:22:43
alpha18.1 | 4377937 | 2019-11-13 05:22:37
alpha18.0 | 4317498 | 2019-10-29 05:28:57
alpha17.4 | 3848769 | 2019-06-24 11:21:12
alpha16.4 | 2222523 | 2017-10-27 03:02:48
alpha15.2 | 1642899 | 2017-02-22 04:34:55
alpha14.7 | 1189196 | 2016-06-20 11:45:46
alpha13.8 | 963565 | 2016-03-22 05:56:25
alpha12.5 | 745252 | ?
alpha11.6 | 658147 | ?
alpha10.4 | 480993 | ?
alpha9.3 | 385244 | ?
alpha8.8 | 334790 | ?
Engine on the latest build.