Getting objects to collide without intersecting

I have a box similar to the crates in Crash Bandicoot. They use a faked gravity on Tick using SetActorLocation. They mostly function correctly, however they sometimes fall a little ways through the object below them since they aren’t actually simulating physics.

It seems like the faster gravity is, the more likely it is they will intersect with the object below them, but I don’t want to make them fall any slower.

The graph screenshot is too blurry to read.

Are you running a sweep of the object before you move it?
If so, are you printing the sweep result, and are you stopping at the correct impact point?

Sweeping fixed it, thanks.