RE: inability to spin, CG problem?
This may not come as a bolt of lightning - but slightly nose heavy models snap and spin far better than tailheavy setups .
Either competitition or sporty setups .
What is often overlooked tho -is ENOUGH elevator deflection under load.
My so called 3D setups are at 30+% CGs -and further aft than that makes for sloppy recovery from any type maneuver -also leads to wanderitus during stuff like a nice precise 8 of any type
back when-flying pattern competively -I always went for nose heavy setups - overall-- best compromise. and they did excellent predictable spins and spin exits.
FWIW