Cloak issue - (UndefinedFunctionError) function :crypto.stream_init/3 is undefined or private

Even after downgrading OTP version to 23, I am facing the error “Cloak.EncryptedBinaryField.equal?/2 is undefined or private” while inserting. But getting the data is working fine. It looks like it does not move anywhere now.

I suspect by default it upgrades ecto and ecto_sql as well.
I will install them in specific and check.