new switch or cancel cam?

so a few weeks ago i broke my turn signal. im really adament about using my signal when changin lanes, ect. anyway to make a long story short, if i wanna use my right signal, i gotta hold the signal arm. it wont lock in place. still locks left though. i can see where its physicaly broken plastic (my steering wheel isnt mounted cirrectly so i can see through it)

so is it just a cancel cam, since the signal still works it just wont lock.

thanks