Hi, Justine. Thanks for your patience.
I must say that we’re a bit perplexed by HB’s vague response, especially after we told them (through you) about what our template does/needs. As far as we can tell, our plugin is working as designed (using a custom post type). Unfortunately, because the theme appears to be outputting content above our content on the events detail page, it gets bungled up.
Here are a couple of hints if you’d like to pursue this further with HB:
# Our plugin calls get_header(), outputs our content, then calls get_footer(). Somewhere along that path, HB’s theme is outputting post content above ours.
# It would seem that instead of using page templates for layouts, HB is doing something with their theme options and applying that layout globally. That probably has implications for the issues you’re experiencing.
I’m sorry that I can’t be of more assistance. Good luck if you choose to pursue this further with HB.