After I close single player and go online, my settings (fov, sens, timer size and position) are all screwed over.

Haven't confirmed that it happens when you do exactly this, but the same happens if server crashes, at least gibbz+asda has said so. Not sure why it happens though. In any case, I seriously recommend either.

The only case I know of that this happens for sure is when I add or remove cvars in the engine. Could be that the SP does some weirdness in the background that also triggers this effect (adding certain dynamic cvars).

  1. When you have the config the way you want it, copy rik.cfg into autoexec.cfg, then you'll have to do the same when you make changes in the future.
  2. Do like I do, and simply make a new autoexec.cfg, and write the changes to settings you want there instead..

Either of these ways are a permanent fix for this issue, hence I'm not prioritizing it :p

thanks