Hi,
I am facing this strange issue on the lead qualification.
Scenario 1: When i open any lead record and fill all the data and qualifies the record. The lead gets qualified without any issue.
Scenaio 2 : When i open any lead record and qualify it directly. It gives me the business process error asking me to fill certain mandatory details before qualifying.
After that if i select any of the field which has java scripts written on change of it, it starts to throw error which says that "Reference Error : Function abc is not defined at the eval". Moreover the ribbon above also gets hanged. Even if try to save the for by pressing CTRL+S using keyboard then all the java script functions written on OnSave of the form throws the reference error.
But later if i try to refresh the page and try to fill all the details, it works fine and the form also gets qualified without any issue.
Conclusion : Error occurs only when i click on Qualify button when all the mandatory details for qualification are not filled.
Also i tried disabling all the plugins that was on create and update of the Lead, but it works the same.
Similarly when i try to import the lead solution to check if there is other validations written on qualify button in Ribbon workbench, then i could not see the qualify button in the Bar as shown below.

This seems to be really strange and i dont know how to proceed further. Please help me with some suggestions.
Thank you.