Player Movement Settings Priority Setting Is Broken

Summary

If you have 2 or more Player Movement Settings Devices and you set one to have priority 0.0 and one to have priority 1.0, and you add to the player the one that has priority 0.0, it doesn’t matter. The one with priority 1.0 will be applied even though the AddTo function is never triggered.

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

Add a Player Movement Settings device with priority 0.0
Add another Player Movement Settings device with priority 1.0
Check on Add to Players on Start on the one with 0.0 but not on the one with 1.0
Notice that it doesn’t matter, the one with 1.0 will be applied anyway.

Expected Result

If a Player movement settings device has higher priority but has not been added to the player, it should not be added.

Observed Result

A player movement settings with high priority will be added to the player even if was not added to the player.

Platform(s)

All