This node requires to run the scan on startup at least once. The scan will correct all discrepancies - in used space, in free space, and in space occupied by the trash.
If your trash really takes up 600 GB, then you need to check which folders took up most of the space, perhaps you have data left from decommissioned satellites. In that case you need to use this guide: How To Forget Untrusted Satellites with a --force
flag.