The vault sometimes renames replays so that their file extension is .Supremecommanderreplay, even if it is actually a .SCFAreplay. The replay will try to use Supcom instead of FA, so you need to change the file extension to .SCFAreplay to get it to launch FA.