Often when we try to incorporate haptics into our app they have too much of a delay (e.g. ~500ms) to “feel” right.
The haptics issue we were running into when I wrote this: we let users tap through a series of videos, which also had a bit of a lag before they start playing - the haptics wouldn’t trigger until the video started, even though they were called first. We’ve since found a hacky way to start the videos up a bit faster most of the time, and the haptics have also gotten faster as a result making it a non-issue most of the time.