Fixing the main issue. Unfortunately with this update I'm again facing this issue: https://bugs.freedesktop.org/show_bug.cgi?id=105716 But I'm not giving a negative karma because I was already running a patched mutter to fix the issue and TB16 dock has been a bumpy ride from the beginning of my F28 journey.
I have to second the previous feedback, SELinux still blocks various services from accessing /etc/ld.so.cache file. It's so severe that that troubleshooting tool uses a lot of CPU resources and makes the fan go on.
The update somehow fixes the issue of cups not running, but it still fails to start at boot which causes that cups-browsed fails to start and it doesn't work until you manually start it.
Introduces an annoying bug, see: https://bugzilla.redhat.com/show_bug.cgi?id=1316010