Recorded UI scripts broke after every redesign, and the rewrite never finished
A move to web components, icon-only buttons and an embedded payment frame broke years of Selenium scripts, sprint after sprint.
Import the existing suite, run it on an engine that reads the live page, repair in one place, and keep an exit as real code.