What have you tried doing to fix it? You can try taking out the battery pack and starting it again with the xbox guide button. Or change your batteries out for fresh batteries.
As far as the rapid fire goes what is not working? I have noticed that you have to save the macro several times in the software before it sticks. For example sometimes I have to save the macro in the timeline editor and then open it again on the main screen with the controller where I want it. And then save it again using the wheel.
Are you using a rapid fire from the macro library or one you created?