I am a bit unclear on a couple of things:
1. Are X2 and any other prior versions of Sonar also installed on the same computer that is running X3c under Windows 8?
2. It looks like the latest drivers for the FireWire 800 came out in November of this year. Are you running with this version? It also indicates that for this version to run correctly that you need to update the firmware, as well.
This is the text snippet from the downloads page for your FireWire 800 interface:
"Windows 7/8 32/64 bit PnP driver for Fireface 400, 800, UCX, UFX, version 3.081. Requires the latest firmware version! 11/22/2013" 3. Do you have all Windows 8 maintenance applied?
4. You have multiple interfaces listed. Which one are you using?
5. Are you using ASIO as your Sonar Driver Mode?
6. What happens if you create a new project in X3c, with some 64-bit soft synths and perhaps some audio? (does it also stop playing?)
At first GUESS, I would imagine there to be some issues from 32-bit plugins present in these older projects, where something slightly different in X3c is exposing an issue with one or more of those 32-bit plugins, causing your issues.
It seems to me that there have been a pretty good number of threads where one or more 32-bit plugin has had trouble in some version of 64-bit Sonar.
Many folks have moved to limit or even eliminate use of 32-bit plugins in a 64-bit Sonar installation.
I have made a deliberate choice to ONLY allow a small number of 32-bit plugins to be even present in the search path for 64-bit Sonar (X1d, X2a, and X3c). I DO keep 32-bit versions of all 3 of those Sonar releases, and those have access to all of my 32-bit plugins.
On my system, running as above, I have no issues such as you are having.
Perhaps you could do some experimenting with either swapping out your 32-bit plugs for 64-bit ones, or work in a 32-bit install of X3c, or finish those projects in X2a, and move to either limit or eliminate 32-plugins moving forward.
Bob Bone