Hello,
Thanks for contacting us.
I checked your site and the meta title and description are already set in the page source. However, Google is showing a cached version of your page that was cached on 23rd April.
You can check when the Google cache was updated for that page:
a.

b.

So you just have to wait for Google to re-crawl and re-index the page with the new info.
Do note that if everything’s fine and Google still decides to show a different meta title for your search keyword, there is nothing you can do as Google sometimes ignores the custom meta info altogether and show something from the page’s content that matches the search intent better.
The best you can do is optimize your meta tags to try and match the intent of the search/keyword.
You can read more about it here
https://support.google.com/webmasters/answer/35624?hl=en
Hope this helps. Let us know if you need any further assistance.
https://ibb.co/dj4VvYq
https://ibb.co/3vnryBW
https://ibb.co/PQwXbWd
I have tried to check if google has indexed by adding “site:”. I confirm that my homepage is up and running. But when I type the domain name, it still doesn’t show properly
Hello,
Thank you for the follow-up.
It seems that you have already marked this ticket as already resolved. However, your site’s already showing the correct meta title and description. Here’s a screenshot for your reference:
https://i.rankmath.com/9MsUIm
Could you please confirm if this issue is already resolved?
Looking forward to helping you.
Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.