We have some admins incorrectly tying gifts to inactive participants, but we do not want to delete the registration. Is there a workaround to this process?
There is not a way to prevent offline donations made by admins to inactive registrations. Each participant record will show the record as inactive, but if you are performing an upload or entering in an offline database we can't disable the functionality. All online gifts will be prevented when the registration is made inactive, but the only option to prevent offline is to delete the registration.