新しく作成された div で scrollTo に問題があり、append() を介して DOM に追加しています。何らかの理由で、コード内から必要な場所にスクロールできません。コンソールコマンドからのみ機能するか、ボタンを追加してスクロールイベントをそのように呼び出した場合にのみ機能します。
コード:
$('#history').scrollTo('max');
コンソールからのみ動作するか、ボタンに接続されています。
編集:履歴divにはoverflow:autoがありますが、それが原因かどうかはわかりません。