This happened to us -- flight changed from a 747, where we had paid extra to book the upper deck, to a 777. I went into MMB and selected seats on the 777, no problem and no charge. Then I learned the flight was back to a 747, and we had our original seats on the upper deck back, again no extra charge.