The bug
Azalea trees can generate more than two blocks submerged in water. According to this comment by @unknown, the maximum amount of water that an azalea tree should generate in is two blocks.
[media]How to reproduce
Create a Single Biome world with the Lush Caves biome:
Seed: 1238268594428547397
Coordinates: /execute in minecraft:overworld run tp @s 806.25 62.64 834.17 1445.84 11.57
Linked issues
is duplicated by 23
relates to 2
Attachments
Comments 23
can also confirm

they can generate in caves too
[media]Seed: 7885023187930547064
Coordinates: -2801 16 -554

Can confirm for 21w11a:
Seed: -4533527507201964851
Coordinates: -84 9 -927
Can confirm in 21w13a.

I can confirm that it's still an issue in 1.18-pre5.

@unknown Please provide the seed the coordinates of the location. Keep in mind the Azalea must be fully submerged not in shallow water

The seed is -667656356887419648 and the coords are -2244 67 45722. I have attached them on the screen. The location I have find is that a azalea tree in water but not completly submerged.

This issue seems to have widened. Azalea no longer generate completely submerged - finding azalea in 2 blocks of water is expected and not a confirmation of this bug. Closing this - please re-open if you find a new repro of azalea generating in more than 2 blocks of water.
@@unknown, I've found an azalea tree in three blocks of water, and have updated the description accordingly.
Can confirm.