Inconsistent behaviour in realtime, path-traced mode, simulation and render

I’m trying out the blast extension and I noticed the blast results are different when viewed from realtime and path-traced mode, and same goes for when rendering.
Path-traced mode tends to have a more explosive blast effect than when in realtime. Also the timing is different in both modes. For example a rock is blasted at frame 20 in realtime (By applying a force field), but in path-traced, it gets blasted at frame 10.
Also when running the simulation in workspace, the result is also different from rendering.

Is this a norm? Or is there any way to make all the modes behave similarly? Because right now the issue I’m having is when everything seems ok in realtime mode, but when rendered in path-traced everything goes haywire. Please advise, thanks.