A few clarifications before I crash with another headache:
Code Factory add-ons: while I cannot go into specifics, there was a last minute change made in NVDA 2022.1 to keep many add-ons compatible (specifically, control types refactor). I'm not sure if Code Factory is referring to this issue (a while ago someone posted that CF told folks that they are awaiting word from NV Access about code change in 2022.1), but I imagine that folks over there are working on compatibility updates.
Add-on update delays: it is normal to receive compatibility updates with a delay when stable NVDA versions are released, more so when we have a year.1 version (compatibility breaking release) in front of us. Without going into details, around the time NVDA 2022.1 beta 1 was around the corner, add-on authors wrote to NV Access about control types refactor (see the list archive from last year for an overview from me about this) and that can break more add-ons than anticipated. Therefore, NV Access decided to include a compatibility layer for old and new add-on releases, which is why add-ons may appear to work when you edit the manifest (addressed below). But for all practical purposes, NV Access recommends using the new control types code introduced in NVDA 2021.2.
As for manifests, as you read from Brian V a few minutes ago, working with manifests is a temporary workaround until the actual update declaring compatibility with the just released NVDA version becomes available. Why is this method a temporary workaround?
The biggest takeaway: EDIT MANIFESTS AS A LAST RESORT OPTION! Or, for that matter, DO NOT EDIT MANIFESTS, or if you must do it, first contact the add-on author BEFORE following what Brian wrote to you several minutes ago.
P.S. I once thought about instructing Add-on Updater (in the future) to present a message to anyone using add-ons with modified manifests but decided against as it is draconian and requires Internet access. But my sentiment remains: unless you know what you are doing, editing manifests should not be attempted prior to doing everything you can to contact the add-on author about updates. After all, it is not NV Access who has final authority on add-ons - the ultimate authority with add-ons rest with authors (including NV Access if they wrote add-ons you are using); my statement on who has final (and ultimate) authority on add-ons should also answer a question posed earlier: who to call when add-ons become unmaintained (contact the last known maintainer and/or the original add-on author (contact info can be found in Add-ons Manager) and then let the community know).
P.S. This might be the last time I will address this subject (for now; NVDA 2022.1 development and coordinating add-on compatibility while studying for grad seminars (which I passed, by the way) was rewarding and stressful; I didn't feel this tired and out of energy since 2016 while organizing NVDACon that year, ended up lying on my bed for a few days then).