The reason your "add comment" button disappears is that your custom View is only displaying the list of comments and is not configured to render the comment form itself, which the standard Drupal system does automatically. To fix this, you need to MyMilestoneCard Login add the comment form back into your View. The easiest way to do this is by editing your View, navigating to the Footer section, and adding the Global: Rendered Entity - Node field. This will embed the node's full content at the bottom of your comment list, including the "add comment" form, and will re-establish the AJAX functionality.