It is obvious that some procedures will be invalid because developers will drop and create temporary tables in the procedures and thus the respective procedure(s) become invalid after execution.

Take the list of all invalid objects in the applicaton schema(s), recompile all invalid objects, and then compare and discuss with developers.

Thanks,