Instead of rebooting you can also put the phone in airplane-mode and then back to the normal mode. Works for me!
I do that, sometimes it works, sometimes it doesn't.
So in the end, when the airplane hits the tarmac, I turn the phone on, switch to the other sim, and do a reboot. Everything is in order before the plane arrives at the gate.