Implementation is missing a public `upgradeTo(address)` function

hi, I’m unable to deploy a set of upgradable contracts, coming across this this error

my openzeppelin packages:

Isn’t UUPSUpgrades available since 4.1?

:1234: Code to reproduce

:computer: Environment

Multiple environments tested, the error was the same.
Using hardhat.

You seem to be requesting a uups deployment. For this to work you do need 4.1. Otherwise stick to transparent mode.