Attribute references get switched around

We’ve noticed that attributes occasionally have their references switched without anyone touching them. For example, if a script has a reference to the leaderboard that may all of a sudden change to a reference to the audiomanager. This is something we’re wasting a lot of time on. Especially if the issue isn’t discovered before we build and things start to break in our game for no apparent reason :worried:

I’ve not been able to pinpoint why this happens, but it’s not just one project – we have at least two games in development that exhibit this problem. Both games also have a team of people working simultaneously so I guess PlayCanvas has to juggle a lot of simultaneous input. It’s definitely very worrying.

I have to admit I have never encountered this problem before. @vaios, do you have any thoughts?