Ok, I think the problem seems clear - shadows are wrong when the loaded level has a wrong size, such as a NULL level.

Make sure to load a level with correct size when running PSSM. Otherwise there can be other problems too, for instance slow rendering due to a wrong ABT.