A CP 21B means the IRS adjusted your refund. The IRS is very backlogged and all tax refunds are taking a long time.
Calling the IRS is a waste of time since 20 million others are trying to call because of the delays and only about 2% of calls get answered.
Se this IRS article:
https://www.irs.gov/individuals/understanding-your-cp21b-notice