that does make sense but why would putting the fade after the scene change make it play the wrong fade effect?
You are setting the fade effect on multiple occations I guess - depending on the scene and exit.
If you change the fade effect, the new fade effect is used for all future fades unless you change it again. (it's not a one time change, it is a permanent change)