Diga que você tem isso:
html, body {margin: 0; padding: 0}
.box {width: 100vw; height: 100vh}
<div class="box">Screen 1</div>
Você verá algo que preenche a tela, sem barras de rolagem. Mas adicione outro:
<div class="box">Screen 1</div>
<div class="box">Screen 2</div>
Você obtém não apenas barras de rolagem verticais (esperado), mas uma leve rolagem horizontal.
Sei que você pode omitir a largura ou defini-la como largura: 100%, mas estou curioso para saber por que isso está acontecendo. 100vw não deveria ser "100% da largura da janela de visualização"?