All the components contain external api calls, so the likely hood of a failure of one of them is a factor. Looking for suggestions on how to solve or mitigate this, so the page is populated with all the required components.
The answer was to move all the triggers to the backend in individual "Schedule API workflows. Any one of them failing does not impact the others in the same API workflow.