FWIW in the general scheme of things F290 as an initial cruising level is definitely unusually low for a 777-300ER operating without any en-route aircraft performance restrictions. Even on an ultra longhaul setvice up near MTOW on a warmish day you’d expect to be intially cruising in the low 30’s.
Maybe there are indeed environmental or airspace issues in play.