No terrain nor feature generation currently supports negative Y values
The bug
Generating a world with a datapack allowing for negative Y values will not generate any terrain nor terrain features below Y=0, even if bedrock appears in negative Y values. This includes ores generated with height offset, which should theoretically generate below Y=0.