Ini adalah masalah umum ketika mencoba 'menggelembungkan' data dari rantai prosedur tersimpan. Batasan dalam SQL Server adalah Anda hanya dapat memiliki satu INSERT-EXEC yang aktif pada satu waktu. Saya sarankan melihat Cara Berbagi Data Antar Prosedur Tersimpan yang merupakan artikel yang sangat menyeluruh tentang pola untuk mengatasi jenis masalah ini.
Misalnya, solusinya adalah mengubah Sp3 menjadi fungsi bernilai Tabel.