Delays and Timers not actually frame independent?

More Info:
I should note everything else works normally regardless of framerate: animations, move to’s, timelines, etc.

The only things in my project being affected by different frame rates are things built with delays and timers.

One is the widget handling the typewriter text, and the others are the blueprint which plays sounds based on the text, and the pawn which changes mouth textures based on the sound being played. All have their play speed set by delays or timers.