Background rendering that always complains it's not finished can mean that something in the cache has become corrupt. Select the library in the browser, choose File->Delete Generated Library Files... Choose All Render files.
Manage render files in Final Cut Pro for Mac - Apple Support This does not delete analysis files though which may be what's getting hung up in this library. I always set the location of the cache to be outside the library so it's quick to delete everything. To set it to external, select the library and modify Storage Locations. Be sure to quit FCP before deleting the "[library name] Cache.fcpcache" file. Anything that FCP needs will be re-rendered.
Another easy thing to try when FCP behaves oddly is to delete the preferences. Hold Option and Command while launching FCP and choose Delete Preferences. It will open the default Untitled library. Re-open the library you were working on, set the Preferences back to the way you like them (disable background rendering, reset Import to Leave Files in Place, etc.) and see if the issue has been resolved.
On a modern machine like this, background render should not be necessary in most instances. If there's an effects heavy section that can't be played in real-time, select it and press Control-R. Be aware, Smooth SloMo is very processor intensive and creates very large files.
Also, rendering prior to sharing is not necessary.
You have Chrome installed which is a known cause of issues with FCP. The background updating software seems to break the video toolbox somehow. Follow the instructions at https://chromeisbad.com for instructions on completely removing all the files that Google scatters across the drive. Simply removing Chrome.app is not enough. Best to reinstall FCP fresh from the AppStore since it's been known to be damaged by Chrome.
You also have a Cleaner installed, ccleaner. Another cleaner, CleanMyMac, is considered malware on this forum. Many here discourage any kind of Cleaner software since they are not necessary on MacOS and in the case of CleanMyMac can actually damage the OS requiring a reformat and reinstall. Perhaps the same is true of ccleaner, I don't know.
Finally, it appears that there are a few instances of old software installed. Did you migrate from an older Mac?