Has this instance occurred previously?
So will they have to release another ICO
It may happen but it changes the price of their tokens after it is being released at the exchanges and no one would like to happen that. So, basically it is the developers fault if he didn't burn the remaining token after the ICO sale.
If they have to release another ICO it should be a different token name so it will not alter the existing tokens.