The bug
Previously, large ferns would drop two small ferns when harvested with shears, which made them renewable with bone meal. This has recently changed and now they drop only one fern and sometimes seeds.
Note: this also affects tall grass and tall seagrass
Just tested this; same result for me.