The reason AJAX Comments stops working after loading a view via custom AJAX in Drupal is that the necessary JavaScript behaviors aren't automatically re-attached to the new content. To fix this, within the success callback of your $.ajax() call, after injecting the new view content into the DOM, cat language translator you need to explicitly call Drupal.attachBehaviors() and pass it the container element of the loaded view. This will re-initialize the JavaScript behaviors, including those for AJAX Comments, making them functional without a full page reload. Ensure you correctly identify the container element and handle the Views AJAX response structure appropriately.