Some plugin parameters can crash Sonar when using the Mackie Control. This is a problem with the plugin rather than Sonar.
It's really a matter of trial and error to find out what parameters are the issue. Once you've found the offending parameter, the easiest thing to do is create a parameter map within MackieControl.ini with this parameter missing. That way, it will never try to access it in future.
Most plugins are ok though, with a notable exception of the Sonar Track Compressor's "Type" parameter. Azslow3 wrote a workaround for this, which I updated to support CbB as well. You can download it here:
https://github.com/msmcleod/Cakewalk-Control-Surface-SDK/blob/master/Bin/x64/MackieControl.dll (Note: in Windows 10, after copying this over the old one, you'll have to "unblock" the DLL by right-clicking, selecting properties, and unblocking it).
Also, using automation with the Mackie Control dialog open can also crash Sonar.