1.14.2 Editor error - Scene assets can not be used with GetPlayerObjectIdentifiersInAsset API

Getting this in the editor

Scene assets can not be used with GetPlayerObjectIdentifiersInAsset API. Please use ProcessScene API instead.
UnityEngine.AddressableAssets.Addressables:LoadAssetAsync(Object)

Anyone else getting it?

Seems so far specific to sprites for us - we’re loading them like this

AsyncOperationHandle handle = Addressables.LoadAssetAsync(info.resourceLocation.InternalId);

As it was the only was we could get them loaded properly - this worked fine in 1.13

thnx

I’ll flag for the team to have a look. Could you put a bug report in for us as well?

1 Like

Absolutely, will do it soon, thnx

Bug # 1272719 - it appears related to sprites as well so maybe all tied in with the other reports on the forum

I’m also seeing this issue, though I’m seeing it with Addressables.LoadAssetsAsync<GameObject>(). In particular I’m using it to load all assets that share two labels (i.e. using Addressables.MergeMode.Intersection). None of the assets with both labels are scenes, however there are some scene assets with just one of the labels. So it’s possible that Addressables is getting tripped up when looking up the set of assets to load? Though it’s not clear to me if this would also explain @stgs73 's version of the issue.

Note: this also occurs in 1.15.1 that was just released