you're not doing anything wrong, that's the way the module works, it's not really a motion module so it doesn't know how to do what you're asking it to do.
one way you can make it reuse the accel info in the profile again is to reset the output before you disable the suspend and allow the pulses to flow again.