The cherry_leaves.json particle file has the following textures listed:
"minecraft:cherry_0",
"minecraft:cherry_1",
"minecraft:cherry_2",
"minecraft:cherry_3",
"minecraft:cherry_4",
"minecraft:cherry_5",
"minecraft:cherry_6",
"minecraft:cherry_7",
"minecraft:cherry_8",
"minecraft:cherry_9",
"minecraft:cherry_10",
"minecraft:cherry_11"
But the last one, in this case cherry_11, will not show up in-game. No matter how many textures are listed, the last one will always be missing. Seems like an off-by-one error.
Can confirm in 24w09a. I've attatched a resource pack which colors cherry_leaf_0 through 10 red, and cherry_leaf_11 blue to make this easier to reproduce.
[media]