Another user had this problem with the same theme. I can’t explain why, but in his case making the following code modification fixed it.
Open the /frontend/class-frontend.php and look for render_store_locator() near the top of the file ( line 36 ). Inside that function replace require_once with include.
So it goes from this.
require_once( $template_list[ absint( $this->settings['template_id'] ) ]['path'] )
To this.
include( $template_list[ absint( $this->settings['template_id'] ) ]['path'] )
I’m not sure why this fixes it ( at least it did for the other guy ), and why it only breaks with BeTheme. Let me know if this fixes it for you as well.