Can't find stored procedure for updating after creating it
The problem here is typically because you were in the wrong database context (in this sense, "wrong" means really "unexpected".

In other words, you were expecting to create the stored procedure in Database1, but you were really in the context of Database2.

This is the exactly reason why I'm always explicit, especially with DDL.  At the top of your script/query window/etc., always put:

use YourDatabase;
go


This will ensure you don't run into this snag again.  I tend to not rely on GUI drop-down lists and my memory to double-check which database is selected before running management SQL queries.