In #33066 a limitation of Ivy's template type checker was fixed, where all directive inputs would incorrectly allow `undefined` to be passed, even when the input's type did not allow for it. Due to the fix, some additional type errors were uncovered in AIO, where potential `undefined` values would be passed to inputs that were not typed to allow `undefined`. PR Close #33066