Uhhhhh
Complicado y curioso lo que sucede. Mira creo que podría deberse a los siguientes factores:
Prespuesto total la campaña
Competencia
Costo por clic
Estaría pasando que si el presupuesto es bajo por ejemplo $20 repartidos en 3 días a puja automática y en determinados horarios tu competencia esta pujando en forma directa a valores altos, entonces Facebook no va a mostrar en esa franjas horarias tus campañas ya que como tiene que hacer el cálculo para que los $20 te duren los tres días no puede entrar a pujar por vos.
Porque si tu compentencia está demasiado alta, Facebook x ahi tendría que pujar x clic a $7 y con tres click se te acabaría la campaña y x eso no lo hace.
Esa sería la razón por la que en las mejores horas no se ven tus anuncios, ya que la competencia esta a full pujando a diestra y siniestra, y luego en las horas de la mañana cuando hay menos tráfico y tu competencia aflojó un poco, es cuando se ven tus anuncios de nuevo, x q Facebook puede entrar a pujar por ti.
Habría que fijarse si la acción la estás haciendo desde las promo que te ofrece Facebook en cada post, o las haces desde el "administrador de anuncios", ya que ahi vas a tener una mejor performance, segmentación y control de todos lo que hagas, y vas a poder hacer ajustes en medio de la campaña.
Consejo aparte: Nunca hagas promociones cuando te las ofrece Facebook en tus post, esas del tipo "tu publicación es una de las mejores... promocionala por X cantidad de $ para conseguir más interacciones". Ya que te da muy pocas opciones a diferencia del administrador de anuncios.