Splide(v4) で作成したスライダーを最初はブロック丸ごと display:none で非表示にして、特定のボタンをクリックした時に表示するようにしたら、start:0 を設定しても2からの表示になって1つずれてしまう現象がおきた。代替方法として display: none ではなく、height: 0; overflow: hidden を使うようにしたら、とりあえず解決した。
※このサイトの全ての機能を利用するためにはJavaScriptを有効にする必要があります。あなたのWebブラウザーでJavaScriptを有効にする方法 を参照してください。