I think I may have figured it out. I had a nested group within the "Wor-MyWorkOffice-Loans" group that contained the test user account. Once I created a separate if statement for the group that had been nested, things worked great.

Now my next problem seems to be dealing with this setdefaultprinter section. I have it setup as follows:

IF InGroup ("Branch-UpperPrint")
SetDefaultPrinter("\\server-fs\branchupstairs")
ENDIf
IF InGroup ("Branch-LowerPrint")
SetDefaultPrinter("\\server-fs\branchdownstrs")
etc...

It always sets the default printer to be the upperprint one no matter what.

Any thoughts on this? Thanks a ton for the help.

-Dan