I have noticed that often when I type !Rep our <Class> it will result in that class for the other team being repped. It usually seems to depend on what team I am on, sometimes I can !rep someone the first half and regardless of weather I type "our" or "their" it will !rep that class for their team, but when we switch teams for the second half it will work the way it is supposed to. It also seems that it will usually only be me that it will happen to, while the rest of my team types !rep our <class> and it will !rep the correct person.
I have looked through some of my recent logs and here are three of them that you can see this happening: (I will add more as they happen.0
http://logs.tf/37491...561197987634387 : You can see I twice try to !rep my teams demo, once it will rep red and once it will rep blu even though it should be the same for both regardless of what team we are currently on.
http://logs.tf/37469...561197987634387 : In this one you see the same as above only with Medic.
http://logs.tf/37247...561197987634387 : In this one when I try to !rep the heavy it says red heavy, but then later in the game when I try to rep our scout it says blu scout.