Steps to reproduce:
- Open the attached project
- Open Project Settings and check if the project is connected to Services
- Open the Deployment window (Services -> Deployment)
- Select all of the assets under the Matchmaker section, right-click and select the Refresh Status option
- Select the MatchmakerQueue asset in the window
- Right-click and choose the Select in Project window option
- Lock the Inspector window
- In the Inspector, make any changes and apply them
- Observe that the asset becomes flagged in the Deployment window as expected
- Right-click on the Asset in the Deployment window again and select the Fetch from Remote option
- Wait for the operation to finish
- Observe that the asset becomes marked as up to date with the remote version
- Make additional changes and apply them
- Observe the Deployment status
Actual results: Asset will remain marked as up to date. Trying to deploy the asset will not update it in the Remote
Expected results: Fetching the asset from Remote with a locked Inspector does not break the Deployment status tracking or the ability to deploy changes
Reproducible with versions: 1.6.2(6000.0.79f1), 1.7.2(6000.0.79f1, 6000.7.0a3)
Can’t test with versions: 1.5.0 or below (requires the MP Services package to be downgraded below 2.1.0, which fails to fetch remote statuses or Deploy)
Tested on (OS): macOS 26.5.2
Notes:
- Unlocking the Inspector and re-selecting the Asset does not resolve the issue