Throughout product development you’re always learning, and every pivot is a response to something learned. It’s an answer to new information, not a lack of it. A pivot should be toward what is working, not just a pivot away from what’s not.
You can do everything right, but you’re still going to experience a bit of scope creep during your product development… it’s just part of it. Fortunately, as a product owner, it’s something that will be well managed if you’ve chosen the right development team. They’re kind of like your project’s Van Helsing.