I just booked first row as well, and the seat number appears in the record shown on Indigo's web page.
I think there was some seat assignment problem or screwup specific to that reservation that led to the posted response above. Indigo is not the only Indian business that hates to give refunds under any circumstances. That may be why they're making money while Kingfisher isn't.