In the new snapshot, bug MC-203748 was fixed, this prevents the player from placing lava in a cauldron underwater. It is now also impossible to place water in a cauldron underwater which logically should not happen. It should either be possible to place water in the cauldron or automatically be waterlogged when its underwater.
In Bedrock Edition, the cauldron is filled with water almost instantly.