You have made some changes in your db package but forms can't recognize what you changed.
If you Compile your database package and compile your form this error will disappear.
procedure is not modify ,only compile
as i remember i hope i am right if you make any changes then remove it and save the package without compiling it raise this error.
Any way, compiling both was the solution for me.
Hope this removed your error.
FRM40735 ORA-04062,COMPILE FORM is solve, Is there any other way to solve it?
When you change the specification of database object, it's always good to recompile the Forms modules using that package.
You said that "procedure input parameter is type". Maybe you don't changed the procedure itself, but if you changed the "type" in the database you also need to recompile the Forms module.