TweenService Plus

Hi,

I don’t know if anyone has experience with TweenService Plus, but if I change the last line to tween:Play(nil, 150) to only play tween when 150 blocks away the tween does not play and there are no errors.

local TweenService = require(game.ReplicatedStorage.Modules:WaitForChild("TweenServicePlus"))
local TweenPart = script.Parent
local X = script.Parent.Position.X
local Y = script.Parent.Position.Y
local Z = script.Parent.Position.Z
local Speed = 2	-- Speed
local Dist = 5  -- Distance
wait()
local tween = TweenService:Construct(TweenPart, TweenInfo.new(Speed, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, -1, true), {Position = Vector3.new(X, Y + Dist, Z)}, 0, true)
tween:Play()