Magazine capacity not saving after disconnect