Magic CG
If your Magic WAS snapping and then quit, the servos theory is probably correct.
However, unless your MAGIC is built wildly different than mine or the hand full of others I have seen, your C.G MUST be WAAAYYY forward!
My Magic is powered by a fox 40 (9.5 oz), I have all mini servos, and a 250 mah batt wedged in the former aft of the tank. I still have 1 oz of lead in the tail. Test flights were performed without the additional lead, and the plane flew OK, but moving the C.G. back (adding the lead) unleashed this plane's potential. Snaps and loops tightnend unbelievably, hovering, elevators and high AOA flight were all noticeably easier as well.
Other magics at our club are powered by OS 46 fx's (13.2 oz). Some of these planes have up to 3 oz of lead in the tail!
My point is that your plane with a Rossi 45 (14.8 oz!!!) without any tail weight and with the batt behind the tank has got to be WAY WAY WAY nose heavy.
My magic exhibits NO bad habits with the aft CG, just be care-full in the event of a dead stick landing. You have got to keep the nose down for any kind of glide slope. Pull the nose up and she just sinks FAST...no tip stalling though.
Move the C.G. back...you'll like it!
Hope this helps
Michael