I noticed when you submit a form on the front end using ajax that the form auto scrolls to the top of the browser window automatically. Is this the default behaviour? I ask as on mobile if the user fills in a form quite far down the page you can no longer see the validation message of the form without scrolling back down the page.
e.g. [mb_frontend_form post_fields="title,content" ajax="true"]
Thanks for confirming this, I can see that metabox is not the issue now that i know about the validation error, I had the metabox form inside a popup which closes (css display:none) when the form is submitted, i did not realise when the validation message was hidden that this was causing the issue as metabox could not find the hidden conformation div.