Random order is not working with caching
That is because the caching plugin snapshots the gallery page which is randomized on the server side via PHP. The following script randomizes all your grids in the browser of a visitor:
Add this to JIG Settings -> General tab -> Custom JS. If you only need to target certain grids, you'll need to add [...]