Recently I was driving my 2015 Subaru Forester a few hours from home and a "low oil" light came on. I drove to my destination (MIL's house, 10 minutes away), dropped off the family, turned the car off, then drove to a nearby mechanic (recommended by MIL). The light didn't come back on but I kept going.
The mechanic said the oil was a little low and that he topped it off. Since then (maybe a coincidence, maybe not) the car drives funny. If you step hard on the accelerator from 0, it gets very poor acceleration, practically nothing. If you accelerate a little bit first and then step hard, it's fine. Under certain conditions, it's not noticeable (highway driving with a merging lane to start with, or city driving with a lot of traffic). I wasn't even 100% sure that I wasn't imagining it until I got on the highway yesterday from a stop sign, with no merging lane, and had to pull back to the side because I couldn't accelerate properly.
My first instinct says that it's not shifting gears correctly (I have very little automotive knowledge). I don't know how a CVT works, or if even shifts gears at all. Any ideas what it could be? Could the extra bit of oil have caused this, or is it a coincidence?