Maybe I am wrong but looks like the CompilerWarnings Suspend does not work.

The help states: Suspend – disable compiler warnings til end of file

And what happens if the file in question Uses and other package. Does the compiler starts checking the warnings again in that file and when back to the calling file, the one with the Suspend in it does not generate warnings.

I did not get warnings at all. So removed all "CompilerWarnings Suspend" in the pkg of my project and used libraries. But only when I Added the CompilerWarnings Restart at the end of Prnt_Dlg.pkg I got more of the warnings.

So it is not clear to me how it should be working or how it is working.