This is the sort of thing that is to be expected when major version numbers are iterated.
October 2023 was the release of v3 which was a very substantial rework of how the extension functions.
I also looked back at the old code and don't see a function called "saveisAuraApplicable." As this is weirdly named, I think it might also have been part of your workaround/modification?

