Search for a free QR generator and most of what you'll find hands you a code that points at their domain, not yours. Scan it and you're redirected. That redirect is the product: it can be metered, paywalled, or switched off.
It usually isn't malice. It's a business model. But it means the poster you printed a thousand of is only as permanent as somebody else's free tier.
Static vs dynamic
A static QR has your link encoded directly into the pattern. There's no server in the middle, nothing to meter, and nothing that can be turned off. Once the image exists it will scan to the same place forever — even if the site that made it disappears.
A dynamic QR points at a redirect you control, which is genuinely useful when you need to re-point a printed code later. The trade is that it only works while that redirect is alive.
Which one you want
For a printed menu, a business card or a poster with a link that won't change, take the static code and keep the file. For a campaign you might re-point next month, use a link you own — your OneSol page — and let the QR point at that. Then the code is static and the destination is still yours to change.