Sweep result is not consistent when there is initial overlap but the x sign(+/-) is not same. I believe this issue is related to [Link Removed]
So this leads to inconsistent behavior in the TwinStickExample template when the pawn is overlapped with any other object.
1) Create a new project with Twin Stick Shooting template.
2) Add z offset -30 for TwinStickPawn in the TwinStickExampleMap (To overlap with platform)
3) Run game in PIE mode
4) Try press WASD keyboard to move around
5) Notice that S key makes TwinStickPawn to move.
Expected: No movement response from WASD keys.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45213 in the post.
| 0 | 
| Component | UE - Simulation - Physics | 
|---|---|
| Affects Versions | 4.15, 4.16 | 
| Target Fix | 4.17 | 
| Created | May 19, 2017 | 
|---|---|
| Resolved | Jun 8, 2017 | 
| Updated | Apr 27, 2018 |