Tried again the next day and it worked first time.Just got back from dealer and my oil life was not reset. The call to them gave me the same instructions as above. Tried many times with no luck.
Dealer called back again and said that they tried it on a vehicle they had there. He said it took him about 8 tries before it worked.
Will try again tomorrow.
Mine is a diesel but that shouldn't matter.