I have tried to create bank, but unfortunately after entering contact information the form is not getting saved and throwing below error:
The following SQL error occurred: ORA-06508: PL/SQL: could not find program unit being called.
Please help me on this.

Note: External bank accounts are supplier bank accounts. This step is required if the Payments user and/or the Payables user wants to transfer funds electronically to supplier bank accounts. This step is not required if the Payments user and/or the Payables user only wants to print checks.

Which setup bhai. I haven't tried doing any setups hope so. I have just said to our DBA guys to recompile those plls. But they just replied that only few of them are getting compiled and rest are not getting compiled.

Problem Statement: -
I have tried to create bank, but unfortunately after entering contact information the form is not getting saved and throwing below error:
The following SQL error occurred: ORA-06508: PL/SQL: could not find program unit being called.

Solution: -
The issue is resolved due to different timings in OS level and database level. So after that they tried to re-compile those pll's and successfully compiled. And now issue is resolved and am able to create banks, bank branches, contacts and everything.
Thank you guys for valuable suggestions.