Hi,
Are you by any chance sharing SASUSER with another id or with another job you have setup? Could any other process or user hold SASUSER open? This note talks about how you can get sharing violation errors:
http://support.sas.com/kb/4/739.html
Or, is there any chance that your template code is trying to parent from itself?
http://support.sas.com/kb/10/651.html
Are you running SAS/IntrNet???
http://support.sas.com/kb/11/745.html
The bottom line, I think, might be to open a track with Tech Support so they can help you get to the solution for the problem.
cynthia