Howdy,
You've done some good troubleshooting there.
That it works properly in safe boot but not on a normal boot, something extra you have loading in at boot is causing the issue.
(I wasn't able to duplicate the issue.)
When you reinstalled the OS, was it a clean install or over the top of the existing OS leaving extra software in place?
If it was a clean install, did you test at each stage as you reinstalled other software?
From How to use safe mode on your Mac
If the issue returns after leaving safe mode, startup items are probably at fault. Apps can install such items in numerous places, and they aren't always easy to find or recognize. For that reason, you should first make sure that you've installed any available updates for your Apple software and third-party apps.
If updating your software doesn't help, try any of these solutions:
• Test your login items.
• To learn whether software in your user account is causing the issue, set up a new user account
then log in to it and try to reproduce the issue in that account,
• Unplug all accessories from your Mac, including printers, drives, USB hubs, and other nonessential
devices. You could have an issue with one or more of those devices or their cables.
• Reinstall macOS.
If you still need help, please contact Apple Support.
The above focuses a lot on user login items, but since this happens even before login, it seems to be something other than login items or user accounts.
ivan