that is a dm-verity error message. At least one of the partitions hashes it boots into is different to what vbmeta expected. vbmeta is built by the packager - /e/. Could be a packaging error.
If you bought the phone from Murena, ping them about this at their support email, could be valuable feedback. There’s no entry on 2e dm-verity issues in the public gitlab backlog.
From your post I gather you’re on the stable branch and updated from (?) to 1.16 stable, then 1.18 stable. Either just link your top post or include that info in an email.
These forum posts could be related: