@Wannikea ********
immigration only care about your visa, its for the length of insurance for approval of entering country.
I just had all this with my sandbox entry.
I had five weeks left on non o visa but Singapore embassy insisted i needed 1 years insurance, so had to get a return ticket to get issued COE. But makes no difference with immigration