There is a bug in the september cumulative (security-) update for windows server 2016 1607 that cripples the ability to pre-set security options using GPOs. Microsoft is aware of the problem and there are two workarounds mentioned.
That means the next time you relink a table, the date/time field definition becomes the new data type. The issue with that is there is no corresponding type in VBA and any code you have that works with the field will treat it as a string. This will break your application.
At the present time, the only thing you can do is roll back to 2008.