Maybe 6 years old but I'm sure there are plenty of peeps who still will find it useful.

I think maybe you are regenerating your package with a script like

create of replace package rgregeg
as
......
....
end wefwefw
/

If so, make sure you issue a

alter package regerger compile

command afterwards. This should enable the workflow to work correctly without rebouncing anything.