It could be a number of things. Your tank, stand, or floor could be adjusting to the weight.
Your heater could have reacted to the new water if it wasn't the right temperature. A popping heater could be a sign of a leak or an isssue with it, that happened to me and I needed a new one. Sometimes they just do that, nothing wrong. Try moving it in the suction cup holds (sliding it up or down) and seeing if that stops. Also had that issue, air bubbles got caught between the heater and rubber holds and when it released it popped.