I had this issue today as well except 6/8 waves spawned and the final two waves did not spawn after several minutes. Guess I’ll restart.
For missions like this there should be an alternate victory condition so that players can finish it if something goes wrong.