I had a similar problem with my garage. A cheapish fix that works to seal the Precast slabs & floor joins.
Rake out any mud, roots, dirt from all gaps, wire brush them out too, blow out with compressed air if you can, vacumn cleaner if you cant. The joint has to be clean. Hot air gun to dry it...