I was thinking about it last night and I think it may be the fade canvas node misbehaving due to forced color change by the script.
Thank you for testing it like that! Lol