i've only had problems when calling unload in some file, which, in the on :unload:, loaded some file, which in the on :load:, unloaded the first file. it would then give the '* /unload: no such file" error.