Appointments+ not including JS when using do_shortcode

I am using Appointments+ on a site, and need to include ti through the template using do_shortcode(). When using do_shortcode() Appointments+ is not including the javascript files. When using the shortcodes in the actual post, the javascript is being included. I'm using the exact same shortcodes in the post and in the page template. Any idea why it's not including the javascript files?

JS files in question are js-check.js and jquery.tablesorter.min.js