double-check namespaces and assembly references. If you're using RequestModel<PatientFinderRequestModel> in multiple places (like public/internal models), there may be more than one type named RequestModel<PatientFinderRequestModel> — even if they look identical.