I can't see you calling :Play() anywhere in your code. Animations don't run automatically.
Lua Code:
InstallerLogo.animation:Play()
Using the built-in UIFrameFadeIn/UIFrameFadeOut has potential to spread taint, because it's adding your frame to a tracking table.