Questo è di progettazione nel server SQL. SQL Server garantisce che il numero successivo generato sarà univoco e incrementale, non garantisce che sarà in sequenza.
Questo è iniziato in SQL 2012. Riavvia semplicemente il servizio per riprodurre il problema. È noto il cambiamento di comportamento, è sempre stato documentato in questo modo, ed è segnato dal design. È solo un cambiamento inaspettato nel comportamento