It sounds like the sim cache isn't actually being loaded at render time, and the solver is always starting at the same place, since each time you're probably only rendering 1 frame, which would cause the sim to appear to be not moving.
Can you verify that the sim cache is actually being used? Perhaps rename the directory temporarily, and see if you get the expected "cache not found" type of error messages; if they don't appear, you may not actually be utilizing the cached sim.
Or, you could test by submitting a 10-frame sequence in two 5-frame chunks, and see if the fluid appears to move over the 5 frames; if you rendered multiple 5-frame chunks the fluid should flow, then "snap back" to the starting position every 5 frames.