It’s okay for people to be happy where they are if they’re doing solid work. Maybe they’re growing outside of work. Whatever.
You’re not a failure as a manager if a high performer on your team isn’t pursuing your definition of growth. They have their own definition, and you’re only a failure if you don’t support that. Let them be.