Same here, I got a notification error after clicking the recaptcha "Request failed with status code 502", is it the one you get or did you get something different? Frankly, I have never heard about this site before but it reminds me of luckyfish.io that closed few moths back and said that they will relaunch back within 2-3 months. Is it possible that this luckybird is the new site of luckyfish?
Correct, I faced the 502 error as well.
I did suspect Luckybird to be somewhat related to Luckyfish due to similarities in the UI when I posted on the official thread, but no one seemed to express interest on it.