Hi
So far, I am able to get the FAQ working or article but not both with 4SEO. Is there anyway we can have them coexist together? I know schema wont contradict if we have both on hard code with script.
No, 4SEO wants to have a single mainEntityOfPage for each page. This is in accordance of SEO best practice and there are few cases where you can have both on the same page. Quoting from Google "From our guidelines we want to make sure that the structured data you have on your page matches the primary element on your page"
Note that the fact you can do this "manually", and there's no error in the structured data validator does not mean at all it's a good thing to do. It only means the "syntax" is correct.
Not all SD types are sumply allowed to combined on the same page (again, it can be fine at syntax level).
Here is a good summary of Google's position on the matter: https://www.searchenginejournal.com/google-on-using-multiple-types-of-schema-markup-on-same-page/412457/
Best regards
Yannick Gaultier
weeblr.com / @weeblr