Hello R99photography
The default locations should be:
%SystemRoot%\SYSVOL\sysvol\<domain DNS name>\scripts.
or
%SystemRoot%\SYSVOL_DFSR\sysvol\<domain DNS name>\scripts (for DFS-Based FRS since as is recommended from Server 2012R2 and avobe)
If still don't run I would try to enable the synchronous load in the GPO:
"User Configuration -> Policies -> Administrative Templates -> System -> Scripts" to "Enabled
Also the logon delay settings at: Configure Logon Script Delay setting to Disabled in the Computer Configuration ->Administrative Templates ->System ->Group Policy