テンプレートのサムネイル生成は テンプレートの要素の親要素をセレクタを対象にしてスクリーンショットを取得する、という仕様になっております。

なので、例えばテンプレート内のCSSにて、.modalクラスにposition: absoluteを指定してしまうと、親要素から見ると子要素がないように振る舞うため、親要素のheight及びwidthの値が0になってしまい、サムネイルが表示されないといったことが発生します。