Population Cap on TI Recast

When attempting to cast TI from the page after a successful cast, I was met with a message saying the population cap had been reached. However, when fresh casting again from voodoo inventory, it was successful.
It was suggested to me someone may have cast BD in between, but I find that unlikely due to the number immigrated. As shown in the screenshots attached below, cast #1 immigrated 21,305,685 and cast #2 immigrated 21,474,800. This is almost exactly a 1% increase between casts, i.e. the population increased by 1% before I cast a second time. This is not the case between #2 and #3, however.

I can think of a few explanations-
-There's a bug with the re-casting option at the bottom of the screen after a successful cast of TI
-Someone cast a BD and someone cast a TI in 5'30", resulting in a population 0.0001% lower than after I cast, allowing me to cast again with no discernable difference in population gain (though I beg rule 39)
-There's a workaround allowing players with active nation missions to cast despite cap
I find it pretty funny honestly...

It was suggested to me someone may have cast BD in between, but I find that unlikely due to the number immigrated. As shown in the screenshots attached below, cast #1 immigrated 21,305,685 and cast #2 immigrated 21,474,800. This is almost exactly a 1% increase between casts, i.e. the population increased by 1% before I cast a second time. This is not the case between #2 and #3, however.

I can think of a few explanations-
-There's a bug with the re-casting option at the bottom of the screen after a successful cast of TI
-Someone cast a BD and someone cast a TI in 5'30", resulting in a population 0.0001% lower than after I cast, allowing me to cast again with no discernable difference in population gain (though I beg rule 39)
-There's a workaround allowing players with active nation missions to cast despite cap
I find it pretty funny honestly...
