This could be a few different things.
1. Is the provider you are billing for the admitting physician of record?
2. If so, is the payer looking for the AI modifier?
3. Is the patient definitely IP and not observation or OP status?
4. Check the payer specific rules for the carrier you are trying to bill, they can vary.
This is a Medicare reference, the payers you mention may or may not follow the same guidelines, you would want to check their guidelines for the initial hospital care codes.
Medicare Claims Processing Manual Chapter 12 - Physicians/Nonphysician Practitioners Table of Contents (Rev. 10742, 05-03-21) 30.6.9.1 - Payment for Initial Hospital Care Services and Observation or Inpatient Care Services (Including Admission and Discharge Services) (Rev. 2282, Issued: 08-26-11, Effective: 01-01-11, Implementation: 11-28-11)
If you read the CPT guidelines for 99221-99223 it might help guide you too: The codes are used to report the first hospital IP encounter w/ the patient by the admitting physician. For initial IP encounters by physicians other than the admitting you would report IP consult (if allowed by payer) 99251-99255 or subsequent hospital codes 99231-99233.
In my experience when working for a specialty practice we always had to check to see who actually admitted the patient for our inpatients. Occasionally our providers actually admitted but most of the time it was another provider. So we usually weren't able to capture 9922_ codes, it would end up being 9923_.