Do not launch OmniDiskSweeper, use Terminal to run as root. This will get files in system not just Users folder
sudo /Applications/OmniDiskSweeper.app/Contents/MacOS/OmniDiskSweeper
Use command period to quit
It's possible the hidden files are Time Machine backups. Starting with High Sierra, even a desktop Mac creates local snapshots.
Time Machine in macOS High Sierra stores snapshots on every APFS-formatted, all-flash storage device in your Mac or directly connected to your Mac. Time Machine in earlier macOS versions stores snapshots only on the internal startup disk of Mac notebook computers.
To make sure that you have storage space when you need it, snapshots are stored only on disks that have plenty of free space. When storage space gets low, snapshots are automatically deleted, starting with the oldest. That's why Finder and Get Info windows don't include local snapshots in their calculations of the storage space available on a disk.
Published Date:Sep 26, 2017
To find all the local timemachine snapshots. Enter this command in the Terminal:
tmutil listlocalsnapshots /
Delete them one by one using
tmutil deletelocalsnapshots <snapshot_date>
This "feature" with APFS + TimeMachine local snapshot is very annoying as time machine will cache whatever you dump into your computer locally on your machine. If you dump 300GB files on your desktop, it WILL cache it in the local snapshot. And it will stay on your computer even after you delete the original file. Yes, you just lost 300GB space even you have already delete the original file.
You will have to manually delete the local snapshot in TimeMachine to get back your space."
https://forums.macrumors.com/threads/high-sierra-wouldnt-remove-320gb-purgeable- space-please-help.2077666/#post-25222356