Trying to do Vector3:FuzzyEq with an epsilon greater than 10 will sometimes yield incorrect results. It works fine when manually comparing each property (ie abs(x1 - x2) < eps).
For example: Vector3.new(100,100,100):FuzzyEq(Vector3.new(1000,1000,1000), 10) returns true despite them clearly being not within 10 units of one another.
We’ve reviewed your report, and as mentioned above, this is a documentation issue where the intended behavior is not described (epsilon value scaling).