December 11, 2117 according to NASA. Perhaps your software is ignoring the fact that Venus' orbit is inclined with respect to ours and is counting transits where the shadow misses Earth, passing above or below the plane of the ecliptic?