Medigun beam particle effect stopped working all of the sudden

So I was working on something using the particle effect “medicgun_beam_blue” and at first it was working. The code I am using is this:

local pl = LocalPlayer()
local tr = pl:GetEyeTraceNoCursor()
--Control Points
local CPoint0 = {
	["entity"] = pl,
local CPoint1 = {
	["entity"] = tr.Entity,
--Create the particle effect!

Now all of the sudden its telling me that this is an unknown particle effect when I try to precache or create it.

I’ve tried validating tf2 files but that did nothing.