Copied the script locally and ran it with the cscript logonscrpt.vbs, worked fine, no errors.
Did it again but from the sysvol location (same as logon script does) and worked fine again, no errors.
Event viewer does not show any errors. Did show the successful manual run when it copied the printer drivers.