La función FadeIn de jQuery por defecto, tiende a aplicar la propiedad Block a la hora de mostrar un elemento, lo que impide la utilización de propiedades flex, este sería el método adecuado.
Ejemplo:
$(".element").css("display", "flex").hide().fadeIn(200);
Si te ha sido de utilidad ¡deja un comentario!