I’ll get back to the Firebug stuff later.
Meanwhile, I was premature when I said a clean install resolved my redirect problem, but I have now have more insight and think I understand what the problem is. However, I can’t fix it.
If you do a clean install, SPF auto-creates the forum page. After a new install, the settings in Forum->Integration show that the page template for the forum page is empty. At that point, the forum works on the main site on a multisite install. However, if I edit the page that SPF auto-created but do not change the page template, “default” now shows up as the page template in Forum->Integration. Once “default” appears in the page template on the Forum->Integration settings, any attempt to access a forum redirects to the home page.
As I mentioned before, I did have SPF v 4.x active on my main site months ago, but never on a test site. So next up, I did a clean install of SPF on a test site (part of a multisite install), edited the page, and although “default” showed up in the Forum->Integration settings, everything still worked.
Is it possible that having SPF v 4.x on the main site left some settings that conflict with v 5? I am now off to check the DB, and I’ll post back. Update: I checked the DB, and I had cleaned it of any old SPF settings: the original tables and wp_options. If there was something else, I might have missed it.
Any thoughts on why blank vs “default” page template would trigger a redirect to homepage? I should also add I am using Genesis with a child theme.