When I take it off the bike I'll see if it's easily dismantled or not and how easily a replacement could be made. My "cheap" 2nd hand groupset has now had both mechs replaced....
I'd assume it either had a knock or that someone installed it that doesn't know how the newer FD backplate screw stuff works or maybe it was installed too low and forced against the chainrings too much, but even when it can't move the servo will quit trying.
Find another fucked (in a different way) FD and swap it out?
Assuming you can unscrew it, you could make another one - metal fab or 3D printing perhaps?