A quick update:
Currently using a workaround (hack) by adding the following to the shortcode_action_handler() function in shortcodes class:
if ( bp_is_active( 'jobmanager' ) ){
$this->job_dashboard_handler();
}
.. where ‘jobmanager’ is my custom buddypress plugin. This works of course, but would love to find a tidier way to do this in the end. Once I’ve tidied up my plugin would you be interested in seeing it, or perhaps adding Buddypress support?
Marking as resolved for now as I’ve at least got it working.
Thanks.