Hi Abimael,
restoring procedures from a SAV file may not work, if the different versions of IDL or GDL are used to restore as have been used for saving.
I'm furthermore not sure, whether different OS/hardware can cause problems.
So, unless you have already done so or cannot, try first to create the save file on the same computer and the same GDL version you want to use to restore it.
If that does not work, the problem is either specific to GDL (unlikely), and I don't know how to help, or it is specific to your procedure, in which case I need the code or at least the error message to help.
One possible source of problems is, that the procedure you saved calls another function or procedure you did not save, but that should be clearly written in the error message.
I hope this helps, Markus