According to your post, domain logon script only function on Administrator
account.
If I have misunderstood your concern please don't hesitate to let me know.
1. Please firstly confirm that the non-Admin account has been assigned
logon script with correct steps. You may refer to the following article for
detailed information: