I was just planning a flight from Dubai to London on a BA 777.
I have step climbs enabled.
Here’s two screenshots from the flight log.
As you can see, as I enter Bahrain’s FIR, it says to descend to FL140. Then, once I get into Jeddah, I climb back to FL340.
Any idea why? Is this realistic? Is there some kind of airspace restriction in Bahrain?