[Retrieve Metadata] Change fail -> catch and fcall -> try