Tool.Activated triggers twice when ManualActivationOnly is disabled when using :Activate() in LocalScript and once when using :Deactivate()

When Tool.ManualActivationOnly is disabled on a tool, it triggers Tool.Activated twice when you use :Activate() and once through :Deactivate(). This behaviour doesn’t happen when you have Tool.ManualActivationOnly enabled or if you click using the tool with Tool.ManualActivationOnly disabled


This causes issues if you want a tool to be triggered by the normal way as well as an alternate method on top of it