Hi,
I have an RME UFX and used to get this exact message a while back with an older RME driver and Sonar X1. In my situation, the symptom would occur in 3 situations:
1. When switching from one ASIO application to another. For example, if I was using BFD2 or any other ASIO application in standalone mode, then closed that out and started up another ASIO application, such as Waves GTR in standaloe mode or Sonar. It would occur whether the two apps had the same or different default sample rates configured.
2. When the sample rate of the project didn't match my default sample rates in Sonar.
3. When changing sample rates in a program or within a project within Sonar.
After speaking with both Cake and RME about the issue - they informed me it was the result of the driver not being 'released' properly when a program was closing (so another program opened afterward couldn't open the driver properly, as in #1 above), or when sample rates were being reset (as experienced in #2 and 3 above).
Assuming your sample rates are set the same in Sonar and the RME Driver interface sofware - it may be the RME driver issue. If nobody else is having similar issues with the same version you're running, maybe try reinstalling it - or downgrading to a previous version. I'm not home right now - so can't tell you what version I'm running - but I last upgraded my RME driver about 2-3 months ago and it's been running perfectly stable, so maybe just downgrading to the previous version will help you. I shoudl also mention I'm currently running my UFX via USB2, but was running it via Firewire previously when experiencing the issue. I don't believe I've ever experienced the issue when running via USB, but can't be sure, as it was a long time ago. I switched to USB at RME's recommendation.
Hope that helps.
Russ