I use a Rumblepad. I set button 9 as my playcalling button and the left analogue stick to call the plays. Everytime I hit the button 9 it would call timeout.
One day I accidently hit the analogue stick without the number 9 button and it called the play.
So if anyone else out is having problems. Set your playcalling button and playcall analogue stick axis. DONT hit the playcall button. Just use the analogue stick to call the plays. Seems weird but works for me