I am getting this warning upon entering play mode:
Trying to load data from a newer version of the A* Pathfinding Project
Current version: 4.2.17 Data version: 4.3.39
This is usually fine as the stored data is usually backwards and forwards compatible.
However node data (not settings) can get corrupted between versions (even though I try my best to keep compatibility), so it is recommended to recalculate any caches (those for faster startup) and resave any files. Even if it seems to load fine, it might cause subtle bugs.
> UnityEngine.Debug:LogWarning (object)
> Pathfinding.Serialization.AstarSerializer:OpenDeserialize (byte[]) (at Assets/AstarPathfindingProject/Core/Serialization/JsonSerializer.cs:526)
> Pathfinding.AstarData:DeserializeGraphsAdditive (byte[]) (at Assets/AstarPathfindingProject/Core/AstarData.cs:368)
> Pathfinding.AstarData:DeserializeGraphs (byte[]) (at Assets/AstarPathfindingProject/Core/AstarData.cs:352)
> Pathfinding.AstarData:DeserializeGraphs () (at Assets/AstarPathfindingProject/Core/AstarData.cs:323)
> Pathfinding.AstarData:Awake () (at Assets/AstarPathfindingProject/Core/AstarData.cs:176)
> AstarPath:InitializeAstarData () (at Assets/AstarPathfindingProject/Core/AstarPath.cs:1377)
> AstarPath:Awake () (at Assets/AstarPathfindingProject/Core/AstarPath.cs:1269)
I have not opened my project for about a month or so and did not update anything. I do not think that I saw this warning before. I am using the latest version of the paid version of A* Pathfinding. I tried reinstalling but the issue is still there. I am on Unity version 2022.1.11f1.