So guys i never had this problem before with Afterburner. With other cards it always worked perfectly. Now i have this 280x and after the reboot my overclock is gone, in Afterburner screen the overclock is ok (1150 on gpu), but if i enter a game or a bench the clock just goes to the regular 1030. And yes the profile was saved and the option to apply the overclock on startup is selected, also Afterburner is starting with windows. To make it work again i need to adjust the clock slider again. Since i'm a long time user, and never had this problem, could be something with the 280x ?
This problem is usually caused by conflict with Catalyst Control Center. Either disable CCC auto-start or add a delay to starting MSI Afterburner: In MSIAfterburner.cfg (in Afterburner install dir), under [Settings], there is variable "StartupDelay". It sets the delay in milliseconds, so 20000 would mean 20 seconds.
EDIT: It worked - I set the delay for 15 seconds. You are the man, thank you so much for this work around. Thank you so much for this. I have been looking for a solution and no one has taken the time to answer my question. Fantastic (if this works).
Copy the config file to somewhere else (i.e. Documents, desktop) and then edit it there and paste it back into the program files directory.