I had the same problem and took mine completely apart. To get the buttons out you have to grab them with pliers and pull up hard. The problem is actually a rubber seal at the end of the piston. After only 15 months of use the rubber had deteriorated and deformed so the piston gets stuck. It looks like the steam just destroys the seal. Unless someone knows where to get the seals there is no way to repair your iron.