I have a typewriter effect that loops through every characterInfo on a TextMeshProUGUI and sets all 4 of the vertex color's alpha values to 255. At first, when I had my canvas set to overlay, this effect worked absolutely perfectly. However, I recently had to change my canvas from overlay to camera space to get some fullscreen effects to work on my UI. The effect still works, but only when my character is standing still. Once my character starts moving, this triggers the fov of the event...
Character vertex colors being reset on camera FOV change
Character vertex colors being reset on camera FOV change