That’s a bit odd.
I’d try temporarily removing these two redirects, republish, and retest from a different browser or PC ( so your old redirect isn’t cached ).
Ok this is inconsistent with the behavior I’ve seen in the past, but it may be that Webflow has changed redirects so that non-wildcard redirects must also follow wildcard escaping rules.
If that’s the case, the above 2 rules should work if you re-create them as;
/w%-9 → /w9 /w9%-form → /w9
Let me know if you try, I’m keen to know if this works, both for your /w9 path and also for the 2 redirects.