Well so far this is quite perplexing, I found one issue with feral profile (sorry arms users i am side tracked on feral atm) with how I'm implementing front/behind checks (basicly i scan the combat log for "You must be behind the target." errors to tell the profile to switch to mangle). However that doesn't solve the issue with Savage Roar.
---Edit---
I striped it down to where once i activate the profile it should spam casting of Savage Roar....but it doesn't
---Edit 2---
Eureka! -- I was using Spell ID 127538 for Savage Roar which no longer works, replaced with Spell ID 52610 and now Savage Roar works