Hello,
It's expected that the number of normals changes in a Bifrost liquid mesh, because the liquid shape gets remeshed every frame as the simulation updates. Instead comparing vertices between frames, Bifrost has the bifrostVelocity color set for motion blur. Make sure that bifrostVelocity is set as the Motion Vector Color Set in the bifrostLiquid1MeshShape's Mesh Controls attributes.
Does it render correctly in spite of the logged error? Take a frame where the liquid is moving fairly fast, and compare the results with motion blur on and off. If the motion blur renders properly, you can ignore the error.
Did you use the built-in Bifrost caching for the mesh, or did you export to Alembic? In the case of Alembic, you need to activate Write Color Sets in the Alembic Export options. Then when import the Alembic, also make sure to set Motion Vector Color Set to bifrostVelocity.
I hope that helps,
gray
Grahame Fuller
Learning Content Developer