I have been using the Block Editor for new websites beginning in 2019. Gutenberg has improved greatly. The sidebars in these sites all have Custom HTML widgets. All my non-Gutenberg sites have many pages of HTML, and the sidebars and other widget areas have lots of Custom HTML widgets. I recently went into a non-Gutenberg site to make some changes in the right sidebar. To my surprise, in WordPress 5.8 Widgets had been taken over by the Block Editor and it was not even displaying the Custom HTML code, just the output. This site has the Disable Gutenberg plugin installed, but that didn't stop the Block editor from taking over Widgets. I was quite sure that many other folks had encountered this issue and someone already had fix.
Add this code to functions.php to restore Widgets to the Classic Editor. I did, and my Custom HTML widgets are back to being displayed as they should be.
function disable_wbe_theme_support() {
remove_theme_support( 'widgets-block-editor' );
}
add_action( 'after_setup_theme', 'disable_wbe_theme_support' );