Tool.Activated connections not working on specific devices

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.

4 Likes

Just pinged the engineers about this one.

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?

Hey, thank you for the followup.

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.

Excellent! Thank you for reaching out to your players. Please keep us informed about your discoveries!

Hello, the affected users are no longer experiencing this problem. :+1:

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.