I don’t have this part on my Yoast SEO, I’m using the free Yoast SEO plug-in
Under my Homepage & Front page section in Yoast SEO, it says
You can determine the title and description for the front page by editing the front page itself.
You can determine the title and description for the blog page by editing the blog page itself.
As I said if I remove the “homepage” setting on the particular page, the page works and generate the link preview fine again, and the biggest reason I do want the homepage setting to work is I want that particular page to use the domain https://www.wuchoutw.com not https://www.wuchoutw.com/home/ and the logo of the website(on the top of the menu) to be connected to that particular page
I do think there might be a mixed reason for causing this, I really like your theme and setting but if this problem cannot be fixed/need to be resolved by upgrading to premium I will probably need to change to another theme