так не, еще раз, там все работает, ячейки в таблицу подгружаются и все ок. Это по сути два разных блока onAppear, которые не связаны друг с другом. или ты думаешь они как-то связаны?
Конечно) ты дебажил вообще как работает onAppear? Ну у тебя в один момент твой bool становится false, и потому не крутится я полагаю. Это скорее всего связано с поведением именно внутри onAppear