i've noticed that some of my males will start fasting only after they start breeding and most of my females usually start a fast just before they ovulate.

my bps that i dont pair usually do not fast during the breeding season.

sometimes bps just decide on their own to fast for whatever reason; health related or otherwise. if you are trying to get your girl up to weight then maybe she is fasting due to possible overfeeding.