Ok so I bought
STR-LHR-SFO-HNL in fully-flexible J for travel this coming December 26th and no seat assignment was available for the SFO-HNL leg. Bought this itinerary specifically to have flat beds for the entire itinerary (except for the STR-LHR leg obviously). EF shows J0 on the SFO-HNL leg. Hopefully I don't have to be worried about not getting a seat?
Or, because the ticket is fully flexible, should I cancel it and book another carrier or itinerary to be sure of having flat beds? Am supposed to attend a big family holiday dinner right when I arrive in HNL after 24 hours of travelling, so want to be as rested as possible