`show procedure status` doesn't list all of the procedures?
Only thing I can think of is that your mysql.proc database might be corrupt. Try with:

ANALYZE TABLE mysql.proc;


If corrupt, you can try to repair it:

REPAIR TABLE mysql.proc;