I try hotfix, but it is not solution, I have the same problem.
add_action('plugins_loaded', [$core, 'load']);
Another question I have: how did you register the custom post types?
I was created post types with CPT UI plugin. I do not know if it is answer for your another question…
Also at the homepage I can not see posts from wp_cpt_ tables, I can see only posts from wp_posts table. The same problem is in elementor widget, If I select custom post types, like posts and other custom post types with separated table, in results I see only post from DB table WP_POSTS.