OK, I tried applying your suggestions above - here's what I came up with:
1) Debug System / Error Reporting: Maximum
I tried these settings - you said it would pull up a "list of errors." I didn't see any such list on the Admin side. I did see that when "Debug" is on "Yes", there's a little grey bar at the bottom of the screen of my J4 front-end website . I finally realized that grey bar is clickable. The elements contained on that bar are as follows:
On the left side of the bar:
[Joomla symbol] J! Info Request Session Profile Queries 237
On the right side of the bar:
39 MB #1mm4/ (11:39:36) 247 ms [folder icon > PHP Debug bar]
I see that clicking various elements of the bar brings up various lists of code items - all of which, frankly, are over my head, as I'm not a developer - I'm a musician/counselor who learned to build Joomla websites for my businesses in WYSIWYG format, from OS Training and other online tutorials. So - I'm not sure if the "list" you refer to is one of these clickable fields? Or is it a different "list" somewhere you're referrring to?
I researched "Joomla/Debug" and found a JoomShaper article (https://www.joomshaper.com/blog/joomla-debug-system-explained#:~:text=The%20Joomla%20debug%20system%20lets,how%20to%20solve%20them%20effectively.that ) saying it is a developer tool that should just be used during dev, and only visible to the developer. So I turned it off again, to get rid of that visible grey bar at the bottom of the site. Not sure if this is the correct action or not. ??
2) Error Reporting: None.
As you predicted, this turned off that pesky error notification at the top of the page. (Hooray!) Otherwise, to me, the site seems to look and function just fine, on all pages.
One relevant note - the EXACT same error message popped up in our Joomla 3 version of the site when we updated the PHP to 8.0. So it appears that this error is not just because of the migration software we used (MigrateMe4), since this error was also visible on the Joomla 3 site (before MM4 was involved in the workflow.)
In Joomla 4, after migration, the error message was visible both in PHP 7.4 and also in 8.0; in Joomla 3, it was visible in 8.0, but not in 7.4 (which is the version we generated the migration from.) (before I hid it by clicking "None" as you showed me above.)
So - is this something I should still approach my host (Siteground) about - since it's not just an MM4 artifact? Or, is fine to just let it lie, hidden under the "None" setting, if the site looks and functions properly otherwise?
3) SPPB 5 update - sequence?
One more important question: I currently have SPPB 3.8.10 on my Joomla 3 site, which transferred over to the J4 version, but in the transfer turned off all the plugins (which the software is designed to do.)
I know that there's a new SPPB 5 available now. What is the current process for getting that on my site? If I install it, will it just override the 3.8.10, and work that way? Or, do I need to uninstall 3.8.10 first, before installing 5.0? This is a business site, where all the pages were built in SPPB - so I want to make sure not to lose those pages in the transition to 5.0.
I tried on a different migrated site to install 5.0 - it wouldn't let me do so until after I uninstalled 3.8.10 first. But, that site didn't yet have any SPPB pages built - whereas this site is built ENTIRELY of SPPB pages - so I need to make sure I don't lose content in updating to 5.0.
Advised sequence for this SPPB 5.0 update? Or is it better for now to stick with 3.8.10?
4) Web Install Updater - side question - don't know if you can help with this.
My J4 Dashboard Notifications keeps telling me I have an update to attend to. It's for the webinstall updater - but when I try to update, I get an error message, saying it can't be updated because now that plugin is "core" in Joomla.
I googled the question - it led me to a page on Joomla's Forum here: https://forum.joomla.org/viewtopic.php?t=996732 It is suggested there :
"Try rebuilding update sites and checking for updates again. The plugin is now included in core so it should not be requiring updates."
Also...
"Solved by using System dashboard/Update/Update Sites and than using Rebuild function."
I looked but didn't see any "Rebuild" option on the update page. I googled "Joomla Rebuild" and only saw an article about rebuilding menus.
Any thoughts on what this refers to, or how to stop this newly "core" element from clamoring for an update?