So I've seen a bunch of threads regarding OnCollision and OnSeparation. Specifically about how to make a sensor that accurately checks if it's colliding with something, but I tried using that method and it didn't work.
The solution I'm using is similar to Quintinon's in this post: http://farseerphysics.codeplex.com/discussions/216690
And I implemented my sensor similar to Zazery in this post: http://farseerphysics.codeplex.com/discussions/273558
However, apparently there are times where FOR SOME REASON, I get a total collision count with my sensor > 0 even though my character's body is FAR FAR away from any floors. It's like there's a de-sync that happens between the number of OnCollision
calls and OnSeparation calls...
Is this expected behavior? Is this a bug? Please help clarify for me somebody.. :(