Sure, refinancing and paying off the lender is the easiest way to remove a caveat . But the real question is: why did they put it there in the first place?
Knowing that won’t change the fact you’ll need to refinance to pay them out and get it removed , but it does give you clarity on whether it’s a standard caveat, a default caveat,, or something else. That way, you won’t get any nasty surprises when you refinance!