Now if only there was a way to have the idea of approving reinforcements, but at same time being able to be reinforced while offline.....

I'm sure there's a way. There is always a way. We just have to think of it.
Of course simply fixing the bug of troops not being taken out after person is booted would fix the whole thing.