They disappear and reappear, even during a cruise. At noon we may see one menu for the dinner, but by the evening it could be all different. The app is simply unreliable.
First you should know that rooms called “infinite balconies” are not verandahs at all….they are rooms with windows that open. There are some traditional balconies in the aft and some “hull” or “cove” balconies.
I am on a cruise now and when I check the menu at noon each day and then compare it to the evening meal, changes happen that quickly. Items come and go during the day