I've experienced this kind of problem once. Flying Brussels to Bombay, Bahrain gave us a warning that we would clear descend below FL290 because of UAE didn't receive our Fight Plan. Fortunately, we could contact company by ACARS and everything was done properly and We could continue at FL350. Otherwise, we probably get in trouble, since the weather in Bombay was very bad and we were already short of fuel.