Your custom fields may not necessarily be missing - it may be that the field name does not match the standard label.
A quick way to determine this is to go to your Admin tab > Blueprint > Custom Fields library. Once there, double-click the field that you believe to be "missing". Take note of the Standard Label - this Label is how the field is designated throughout GIFTS Online.
Therefore, if the field name is Request_Specific_Description, but the Standard Label simply reads as 'Description', then the field will be known as Description in other areas of GIFTS Online.