If the car is under warranty, that's the best solution. The techs will eventually find the cause, though it sometimes take replacement of random components until the problem goes away. Have them check the tech bulletin before beginning.
There is a lot of controversy, but it's a fairly simple system. Where the filler pipe (rubber hose) attaches to the tank, there is a "roll over valve"... put there to keep fuel from spilling in case the car rolls. It is known to stick. Replacing it requires replacing the tank, but people have had success at simply unsticking the valve. Symptom here is the 1/10th gallon going in and the neck is full. Rapping on the filler neck is risky (it's plastic) but worked for some. Another guy opened the top of the tank and reached inside with a screw driver to pop it loose... and one mechanic said he uses a plumber's snake down the tube. Looking at the valve, I'm not sure how successful that would be.
There is another roll over valve to stop fuel from pouring out the venting system. I believe this is part of the fuel pump and that check valve can stick. (A person on the other board popped that free by blowing air down the tube at the fuel pump.)
The more difficult is if it is the venting system, but less common on these cars. That could be a blocked charcoal canister, often due to people topping off their tank. If air flows thru the hose, that is usually an indication this is not the problem. Then there is a small sensor near the top of the filler neck (the vent tube) that (I believe) closes off fuel flow. If it fails, apparently no air circulates. The symptom for failed venting can be putting in fuel and it'll "gurgle" air back up the filler neck.