My 2009 Porsche Cayman is the same way. It's annoying. It only works if the engine is warmed up. So you change the oil, guess as to how much you should put in (by now I sorta know,) then have to run it for 10 minutes before the oil change level function works.