I have a custom post type in wordpress that loads a comment section using
// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
This works to load the comment "form" on the post with no issues and users can post comments. The issue comes with plugins that are supposed to be triggered on replies to comments & comment actions. For example buddypress notifications with @mentions do not work on this specific post type no matter what I try. I also tried wpdiscuz which is supposed to send email notifications on replies and it doesn't work on the custom post type either. I've tried virtually everything i can think of to no avail. I'm not even sure where else to look in respect to resolving this.
Just for clarity these both work on traditional 'post' entries. I feel like posts have a kickback to something that may be missing on the custom post type, but that's total conjecture on my part. Any help would be greatly appreciated.
In the single template of the custom post type i.e. "single-posttype.php" (create one if it doesn't exist). In the function comments_template() the first parameter represents the filename, so make it comments_template('/comments_file_name.php');
Reference- http://codex.wordpress.org/Function_Reference/comments_template