Hi,
Apart from the fact that frame rate in your editor differs from that in render settings, after baking particle emitters and then caching dynamics it seems to bake fine. I don't have Arnold but renders in Standard , Hardware and Software renderers look exactly the same in terms of animation..