Rarely seem to see mention of presence of a PFO in the heart as a contributor. The heart guy that put the Amplazter plug in my PFO said it was a major contributor to stroke.
How long ago was your procedure?
Have a friend who had same.