A user on my experience reported difficulties using tools. They are unable to activate the .Activated event and this problem continues even after rejoining the game. Interestingly, I was able to re-activate the .Activated signal to start firing again by pasting this in the console cmd bar:
local player = game.Players.veterift2
local tool = player.Character:FindFirstChildOfClass("Tool")
tool.Activated:Connect(function()
print("Hi")
end)
After I ran this code, the tool started working again, they were able to fire the .Activated event!
Device: Ipad 5th generation with latest IOS Date: User could use tools without issue on Oct. 12th and now they cannot on Oct. 15th
Steps: Unfortunately, I am unable to provide steps other than the device and game that this is occurring on. My game: game link
Note: Earlier this year there was a .Touched bug due to the team optimizing the event. This may be a similar case, if the team optimized .Activated event.
Expected behavior
The tool should fire the .Activated event on tap without having to wake it up with a new connection.
We are currently investigating this report, but as of now, we have been unable to replicate the issue. We’ve tested it on iOS, and we can successfully join the game, equip tools, and use them. Are the reports you’re receiving limited to Apple devices? It seems unlikely that this problem is related to the recent optimized events change. Are you still receiving reports about this issue? If so, are they still specific to Apple mobile devices?
Could you please provide more details about the user reports and attempt to rule out the possibility of any game logic errors causing this problem?
Are the reports you’re receiving limited to Apple devices?
I have only received reports from apple devices.
Are you still receiving reports about this issue?
I have not heard any new reports of this issue.
Could you please provide more details about the user reports and attempt to rule out the possibility of any game logic errors causing this problem?
The report I received has detailed that:
They cannot activate tools at all. Rejoining / joining new server does not solve this issue.
They showed screenshot of console log that had no error or warnings.
Device is Apple mobile device, specifically Ipad (received two reports on same device)
My own investigation:
I have joined in-game and saw no errors server-side in my dev console.
I was able to re-activate their server-sided tools using developer console.
It is strange behavior that made me suspect new changes to events as oppose to logic error. In these reported cases, the event is not firing the connected functions, and only does so when a new addition is made to the event with :Connect().
I will contact affected user(s) and let you know if they are still experiencing this issue, since it is possible this has been fixed a while a go.