Ah sorry was wrong then. I thought as long as you contributed and it is expired/over you would get the rank rewards even if you had left that alliance in the time it took to send rewards out (that is how it should be IMO but really not something that should happen often to people).
Comments
U dont get SA If u leavin a Ally. Berfor the rewards is sent out
If you leave the alliance before you ‘receive’ , you will never receive. (I tried before)