My home page, which was done with Elementor, worked fine as a home page so far. I migrated my WordPress to a different hosting and my home page with Elementor is the main page. However, instead of Elementor, it is rendering a “hello world” of WordPress when I load it, which is definitely not my home page. Why is this happening?
You may have set up a custom page as home page. The site after migration is showing the default page.
Go to Settings => Reading
and under Your homepage displays
select A static page (select below).
You can dropdown and choose the homepage you have to create and save it. Reload your website after that.