Yes, if I recall correctly you have to get the client's ID rather than the blid of the client for creating minigames within Slayer.
%client = findClientByBL_ID(%blid);
Slayer.Minigames.addMinigame(%client);
I don't know how slayer works, but if that's the function to create a fake minigame then I suppose so.