Is it meant for 1.19?
My guess is that there is a problem with the structures (format).
Ocean monument don't generate in plains biome btw, but that should not be the problem.
Try to generate a world with the blocklayers only first.
Save that preset in a document.
Then generate a world with the structures you want.
If that works as well, combine the structure strings with your blocklayer preset.