What folder under netlogon the script resides would have no bearing on the failure of InGroup(). Our company also uses folders under netlogon that match their OU name.

You can flush the cache either by deleting a reg key or by using the /F switch. This has been discussed often on this board.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.