Here is the link to the Royal Caribbean spreadsheet: The spreadsheet is located at https://docs.google.com/spreadsheets/d/1P02jhe9iw-mXyk3L9xhEJ_8lv_j4LHI6Qt0TMYy_WP8/edit?pli=1#gid=109586028
A direct flight is a flight between point A and point B where you don't change planes, but there are stops between the 2 points. Non stop is a flight between the 2 points with no stops in between.
Renewed my and my wifes passports online in October 2022 and it only took 3 weeks to receive our new passports, didn't expedite them, so it seems it's just the luck of the draw.
Renewed my wife and my passport online on 10/13 and received the passport books today. Still waiting on the passport cards. I did not have it expedited, so not a bad turnaround time.