https://wordpress.com/settings/traffic/<yourSite>, disable the Related Posts toggleThe block to be disabled (showing an error that it's unavailable), and to be missing from the block picker
The block is still there (displaying example content), and is still shown in the block picker
In Jetpack, this works as expected.
I'm guessing something is wrong with block registration.
/cc @tyxla
Jetpack sites seem to work alright, because the setting to enable Related Posts is tightly coupled with the Related Posts module toggle - when one of them gets enabled or disabled, that is applied to the other, too.
To be honest this is how I would expect things to work. On WordPress.com simple sites, the feature is always active, and thus the block is always available. The toggle in the traffic settings allows you to remove the section from the bottom of your posts, but it does not disable the feature (unlike the toggle in Jetpack sites, which does disable the module entirely).
If anything, I would like the block to be less coupled to the module in Jetpack as well. What do you think?
Related: #11021
If anything, I would like the block to be less coupled to the module in Jetpack as well. What do you think?
I agree. I think we should decouple the block from the module. The block should be always on regardless of whether the module is.