There's a nice KB article about all the permissions. https://support.quest.com/toad-for-oracle/kb/9959
On top of that, I just found out that you have to actually have the stored procedure open in the editor. Just clicking on the stored procedure from the Schema Browser and selecting debug from the menu is not enough.