A family of Microsoft relational database management systems designed for ease of use.
If anyone is looking for a solution for the time being, I found something that works for me.
If I create a blank form with no codebehind, and add an extra step at the beginning of the AutoExec macro to open that form first, and then open the real form afterward, it does not throw any errors. I can then add another step in the macro to close that blank form and continue on my way.
(last time microsoft broke access with a security update like this it took them over a month to fix it, so I started looking for ways to deal with it)