I can’t see why this is failing…
Let’s try --webroot method.
Since we still have that Alias for /.well-known/acme-challenge/, we really don’t need to be accurate about the actual webroot used.
[Wed Nov 06 01:33:09.168638 2019] [mpm_prefork:not$[Wed Nov 06 01:33:09.168769 2019] [core:notice] [p$[Wed Nov 06 01:39:15.943672 2019] [mpm_prefork:not$AH00558: apache2: Could not reliably determine the$[Wed Nov 06 01:39:16.301235 2019] [mpm_prefork:not$[Wed Nov 06 01:39:16.301351 2019] [core:notice] [p$[Wed Nov 06 01:39:23.235478 2019] [mpm_prefork:not$AH00558: apache2: Could not reliably determine the$[Wed Nov 06 01:39:23.571129 2019] [mpm_prefork:not$[Wed Nov 06 01:39:23.571231 2019] [core:notice] [p$
OK rem out, or delete, the Alias line added to the /etc/apache2/apache2.conf file.
restart apache
try again: certbot certonly --webroot -w /ACME-challenges/ -d voidcitymc.com --staging