@Allan ********
I think what the embassy is referring to is for CoE stipulations 90 days, as for your non O visa I honestly don’t know what is required for that. From my experience in renewing my visa in country, immigration did not require sight of insurance docs