Description

When trying to trigger vibration through the Play Dynamic Force Feedback node, nothing happens on Android. I tested this on Windows as well with an Xbox Series X controller connected, and the vibration triggered as expected, so it may be specific to mobile.

Tested in //UE4/Release-4.26 @ CL 15973114 and this did not occur, so marking as a Regression.

Steps to Reproduce
  1. Open a Third Person Template Project
  2. Open the ThirdPersonCharacter BP
  3. Add an Event Begin Play node
  4. Connect a Delay node with a duration of 2 seconds to the Event Begin Play node
  5. Connect a Play Dynamic Force Feedback node to the Delay node
  6. Set the Intensity of the Dynamic Force Feedback node to 1
  7. Connect a Get Player Controller node to the Play Dynamic Force Feedback node
  8. Compile the Blueprint
  9. Package for Android
  10. Install the package onto your Android device
  11. Launch the packaged application

RESULT:

No vibration occurs on the Android device

EXPECTED:

After a 2 second delay, the phone would start vibrating

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-126894 in the post.

6
Login to Vote

Fixed
ComponentUE - Platform - Mobile
Affects Versions4.27
Target Fix4.27plus
Fix Commit19302217
CreatedSep 16, 2021
ResolvedMar 8, 2022
UpdatedAug 11, 2022