Its a odd thing with the swear filter actually, rather then just doing the word itself, it takes any piece of the word that if see's as swearing.
So things like: Cockpit due to the first part of the word is a good example, or even translated words I tried to use in RP were blocked as well. Like part of a translated sentence was sh*ite (that is not actually a joke either, Japanese translations are a bit strange, the term sh*ite just means AND actually in Japanese.) but all the swear filter took in was the first four parts of the word rather then the whole thing
edit: Didn't mean to bypass the swear filter if I did, again I was showing how the one piece of the word is taken into account rather then the whole thing but it means something else entirely