Error: ‘Server was unable to process request. Object reference not set to an instance of an object. when making a C# API call to 'Appeal Edit Form 2'

C# API call to 'Appeal Edit Form 2' fails with an object reference error: Server was unable to process request. ---> Object reference not set to an instance of an object.
{CR}

Steps to Duplicate

            DataFormSaveRequest req = new DataFormSaveRequest();
            
            req.FormName = "Appeal Edit Form 2";
            req.FormID = new Guid("1C33786D-E31B-42FA-BA4C-C25FE281782E");

            req.ID = appealID.ToString();
            req.ProcessCreditCards = false;
            req.ClientAppInfo = header;
            req.DataFormItem = new DataFormItem();

            try
            {
                DataFormSaveReply res = new DataFormSaveReply();
                res = service.DataFormSave(req);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message); // Server was unable to process request. ---> Object reference not set to an instance of an object.
            }
 

Environment

 Blackbaud Infinity SDK

Was this article helpful?