Attempt to call a thread value (upvalue 'fn')

I get the following error:
SCRIPT ERROR: citizen:/scripting/lua/scheduler.lua:90: attempt to call a thread value (upvalue 'fn')

at this code:

SetTimeout(1500, EntityRespawn(entId))

Which triggers the following function when finished:

function EntityRespawn(entId)
   print('Entity Respawn: '..entId)
end

You can’t call directly function like that.

SetTimeout(1500, EntityRespawn) => But you can’t pass args

SetTimeout(1500, function() EntityRespawn(entId) end)