Yeah, you must be using a lube like BelRay Superclean or something. Good stuff, but won't protect our crappy OEM chains from rust.
You can restore it by scrubbing it with kerosene (aka paraffin oil) and a very stiff brush. Then after it has dried apply a more protective lube like the aforementioned chain wax.
Or, just replace it with a better chain - not exactly an expensive or difficult thing to do. I would *never* subject myself to a dealer to make a warranty claim and save $120. The time it would take me to ride it there, wait for two hours while they ignored my appointment time, wait another hour while they did the job, and ride it home again is worth more than that. Find a buddy with a chain press if you don't have one, and make an evening of it. Good excuse to drink a few beers.
My 2 cents.