Rapidfire did not create a twinspell card

I was playing in arena and my opponent was down to 4 health. My turn started and I used my hunter ability for 2 damage. Then I cast rapidfire for another 1 damage. However I did not get a twinspell card. I lost on the next turn and ended my run. Is this a bug or am I missing something? Thanks.

Rapid Fire only twinspells once. You must have already used the Twinspell version, and were casting the non-Twinspell version.