Does playing in offline mode affect whether or not you earn achievements?
Definitely. I played up to a certain point before the trainer was released and got achievements. As soon as I went offline to use the trainer it essentially stopped registering my progress in the stats section