There should not be a problem with the intersects method. Likely, this is what I think is happening:

Computers usually work with discrete time steps. This means that between frames, one (or both)...