Hello,
Unfortunately i wasn't able to reproduce it, but i was able to simulate it. I used "Do not keep activities" option in android development options. That way everytime after interstitial is shown, calling activity is destroyed and launched again. 100% of times.
I understand it in such way - interstitial ad is implemented as another activity. So my game/app is activity A and it starts activity B (with interstitial). It's natural in android that in such situation activity A may be destroyed. And there's no way to control it. So there must be situations (probably not very often) that it happens.
I guess it happens very rarely (probably less than 0.1% of users) and probably only on phones which are overloaded by some background services, apps etc. My user reported it happens on phone which has more ram and better cpu than phone i'm using for test. So it's not a matter of specification.
Thanks