I had InControl set to keep 21H2 until this morning. I changed it to 22H2 and there was a long download period so I went on to other tasks. When I came back and Windows Update said it was done, it also said 21H2 was still the newest feature release installed on my machine. Was there ever some registry setting that also deferred 22H2? If so, I may have set it and now forgotten it!
In any event, I don’t know why 22H2 was not installed and I don’t know what to try next.