Ah ok so the shortcode only works when its used beside 'mb_frontend_form'. Well that's ok if I wanted the both forms to be on one page, but I want the user dashboard to be on its own page. So this solution wont work for me. Sorry I should have explained further.
I was assuming I could do something like this. With adding 'post_type="cpt-slug"'. But no worries, I will have to implement my own Dashboard.
[mb_frontend_dashboard edit_page="256" post_type="cpt-slug"]