Hmm. The op reports the problem occurring in the air, when presumably the engine was running well above 1500rpm. The problem also has affected at least two flights with a lot of churn to start a hot engine - if the alternator was knackered then I suspect the battery would be flat by now. I wonder if the master switch operates a mechanical relay which is sticking?