"Cold boot" doesn't work - is special steps necessary?

According to Hugo post in Release Notes"Run code at cold boot: will now run cached squirrel code even if the imp cannot connect to the server on a cold boot. The imp will try to contact the server to verify it has the latest code for up to 10 seconds at boot before running the code anyway".
I try to do that but imp doesn’t start - red light is blinking and the stop.
Is there necessary to implement something “special” in to code? Code generally is simple ADC read function including imp.wakeup(1.5, function()).

as I said in the other thread, you should set a timeout policy. With the default policy things will still work but you’ll have to avoid ANY code that could attempt to talk to the server.