Search Issue Tracker


Fixed in 2021.3.6f1, 2022.1.6f1, 2022.2.0a17



Found in




Issue ID




Platform Effector 2D Component's disabled "Use Side Friction" property doesn't work when a GameObject is falling off the corner



Reproduction steps:
1. Open the attached project
2. Open the "SampleScene.unity" Scene located in "/Assets/Scenes/" in the Project window
3. Enter Play mode
4. Attempt to run and jump into a wall with the Player-controlled GameObject
5. Attempt to fall from the edge of any GameObject and move towards it while in the air with the Player-controlled GameObject

Expected result: the Player-controlled GameObject shouldn't stick to the wall when it falls off the edge
Actual result: the Player-controlled GameObject sticks to the wall

Reproducible with: 2019.4.39f1, 2020.3.34f1, 2021.3.3f1, 2022.1.1f1, 2022.2.0a14

Reproducible on: Windows 10 (21H2)

Note: this is only happening when the Player controlled GameObject is moving off of the GameObject's corner with the Platform Effector 2D Component, which has the "Use Side Friction" property disabled, which should make the GameObject immune to the Platform's Side Friction


  1. Resolution Note (fix version 2022.2.0a17):

    PlatformEffector2D now re-evaluates surface friction/bounce continually for all existing contacts. Previously it was only being done once during the initial contact.

    Fix for this issue will be available on Unity 2022.2.0a17 and above

  2. Resolution Note (fix version 2022.1.6f1):

    Fix for this issue will be available on Unity 2022.1.7f1 and above

  3. Resolution Note (fix version 2021.3.6f1):

    Fix for this issue will be available on Unity 2021.3.6f1 and above

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.