Esto es por diseño en el servidor SQL. SQL Server garantiza que el próximo número generado será único e incremental, no garantiza que sea en secuencia.
Esto comenzó en SQL 2012. Simplemente reinicie el servicio para reproducir el problema. Es bien conocido el cambio de comportamiento, siempre ha sido documentado así, y está marcado por el diseño. Es solo un cambio inesperado en el comportamiento