Congrats! Some of those eggs don't look fertile, clear or white not fertile, tan is good!
It often takes at least a couple times of egg laying/male fertilizing for even a happy pair to get it right...& then there the community tank thing. It sounds like you have the right attitude.
Either way it's caviar or tiny fry for all...but you just might get a survivor or more. Lot's of plants & rocks help.
Once a pair "gets it", they'll get better at breeding...more eggs & better fertilizing...IME every 4 weeks is pretty cichlid normal, or even more.
Good luck!