You replaced the passenger side window button? And it fixed the moonroof/sunroof?Found the fix. Passenger side window button fixed the problem.
If it happens again, definitely have the button replaced. On my wife's Acura, we had a similar issue and ignored it. Then the battery went dead a couple of times, but the dealer found nothing wrong. We told the dealer about the window switch, and it turned out the button had a short which drained the battery.No, tried few times to operate with that button and that fixed sunroof and passanger side window operation.