Thank you for your images. I don't understand why disabling OpenCL would resolve the issue but I would suggest you to disable it.
I cannot reproduce the problem with the distort operation. Are you doing something special with your video card in your application? And did you disable OpenCL at the start of your program?
How are you doing the animation of your spinning icon? Are you using a StoryBoard with a DoubleAnimation? That is what I use in the code of MagickViewer and the loading icon keeps animating when I add your Distort operation.
I cannot reproduce the problem with the distort operation. Are you doing something special with your video card in your application? And did you disable OpenCL at the start of your program?
How are you doing the animation of your spinning icon? Are you using a StoryBoard with a DoubleAnimation? That is what I use in the code of MagickViewer and the loading icon keeps animating when I add your Distort operation.