Search Issue Tracker

Active

Under Consideration for 1.22.X, 2.2.X

Votes

3

Found in [Package]

1.22.2

2.2.2

Issue ID

ADDR-3734

Regression

No

"error CS1061: 'InputAnalytics.IInputAnalytic' does not contain a definition for 'TryGatherData'" is thrown when rebuilding Addressable Assets Cache

Package: Addressables

-

How to reproduce:
1. Open the attached project "AddressableError.zip"
2. Open Window>Asset Management>Adressables>Groups
3. Click Build>New Build>Default Build Script in the Addressables Groups window

Expected results: Build is successful
Actual results: "error CS1061: 'InputAnalytics.IInputAnalytic' does not contain a definition for 'TryGatherData'" is thrown

Reproducible with: 1.22.2 (2021.3.42f1, 2022.3.41f1), 2.2.2 (6000.0.14f1)

Reproducible on: Windows 10 22H2
Not reproducible on: No other environment tested

Comments (4)

  1. TheJavierD

    Sep 19, 2024 17:29

    I fixed my issue by removing the analytics library
    native input library was using it and that's where the error was

  2. TheJavierD

    Sep 19, 2024 17:23

    I have the same issue but how do you even downgrade packages?
    On Unity 6 and input system is 1.10.0

  3. XEDORA

    Sep 02, 2024 13:43

    I'm having the same issue with Input System 1.9.0 and newer. Downgrading to 1.8.2 solved it. (Using Unity 6000.0.17f1, macOS)

  4. SwingWren

    Aug 12, 2024 14:24

    I think the categorization of the issue is wrong? I found the issue to be located in the Input package version 1.9.0. After downgrading to 1.8.2 the problem disappears.
    (Using Unity 6000.0.14f1 DX11)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.