User reached us in #11315817-hc, they added a Business hours block. It's showing up on the preview but it's not showing up on the site. I was able to replicate the issue in my test site, which is using a different Theme.
Business hours block should appear on the page.
It is not showing up, but it does show up on the edition page.
I replicated the steps in my test site and they're not showing up on there too.
Editor view:

Page view:

Something does seem to be off, yes. I am not able to see the block either on first publish, but on editing the block settings a bit (like opening or closing hours), the block appears fine.
|
|
|
|------|------|
|
|
|

I am also not seeing the block element when I inspect the page. @Automattic/gutenpack for thoughts.
Thanks for the report!
What type of site was this? Jetpack site, simple site, AT-site?
I tested on a simple site gutenberg.wpcom.arunsathiya.blog earlier, but I just tested on a Pressable-hosted Jetpack site, and a WordPress.com-hosted Atomic site. I am able to reproduce this behaviour on both.
Confirmed with simple free site as well that the block doesn't load on the frontend, works well in the editor. Using twentysixteen theme.
So this happens when none of the block inputs is modified when adding the block, thus limiting impact to users who are happy with default values the block provides. We'll prolly get this fixed for Jetpack 7.2 release and earlier for wpcom sites.
A fix for wpcom was deployed today in r-189110-wpcom
And the fix for Jetpack sites will go out in the 7.2 release
Feel free to verify the fix, and close the issue!
Tested on a free, simple WordPress.com site. Tests well. Thanks, Rocco and team!