I figured out a while back that fade and text fields were both issues when exporting Construct 2 games with Construct 3 runtime, so I replaced text fields with sprite fonts, trashed fade behavior and created my own fade.
Global or instance variable fade = 0
When you need to trigger fade set it to 1
Then just have and event if fade = 1 and sprite .Opacity <100 then sprite.Opacity = Self.Opacity+1
May help you, may be simpler than trying out to figure out what is going on.