TUI website/app badly needs attention and updating. I booked seats and special meal in premium only to find the next time I checked they had disappeared and booked by someone else.
Then booking to Madeira no indication flight was EZY until after payment made. Customer services refused to believe me even when I had screenshots of booking screen.
Not sure they will do anything until they get some decent competition on Gatwick holidays.