I don't use XNA at all, but, isn't XNA dead? (Miscrosoft isn't supporting it anymore, last I heard).
I'm sorry I don't have an aswer, but I'm curious as to why you're still using XNA
Just today saw that XNA is dead, but for learning if think get some good experience from it Later what I learn now with XNA, I will able to adapt to other API ;)
Check out http://www.monogame.net/
Based on XNA, supports almost any platform you can think of and has an active development community.
Also - do add your project or the code that's breaking down... very hard to debug otherwise