If the same variable is listed more than once in the CLASS statement in PROC SURVEYREG, the procedure will terminate with an error message such as:
Error: Read Access Violation
To circumvent the problem, remove any duplicate class variables.