I have read your question,
Weight gain is one of the adverse effect of depo-provera
which occurs in a few women that occurs due to deposition of fat mass in the various part of the body and reduction in lipolysis
due the effect of the hormone.
Wishing you a good health,