So some of my neighbors hit that problem where they couldn't join the co-op (the "job not there anymore or the job is full" error message), even though they were the third or forth person to try to join, and there was loads of seeding left to do. Indeed, some other neighbors were able to join AFTER those other neighbors got the error message, and at least one person who got the error message last night is still getting it this morning -- it apparently hasn't been resolved by time for anyone. Also: One of my neighbors apparently can't even see the job.
We still might get gold ribbon, but it will require split-second timing, practically.
The Zynga forums are useless really. There are so many whiny cry-babies there, going on and on about how outraged they are, making threats, casting aspersions, and generally acting like infants, that even if Zynga was inclined to provide us any insight into why problems like this happen, so we can take steps to try to avoid them, and/or keep us relatively well-updated with regard to their understanding of the problem, validation of it, and progress toward remediation, the whining is so thick and voluminous that we'd probably never be able to find such postings by Zynga.
What I think we'll try next time is to have one person start the job, but not seed at all. Then wait for everyone else to join, first. If anyone gets the error, then they can let the group know by Facebook Chat, and the starter can kill the job and start a new one. We'll probably try this a few times to see if perhaps we can get a "good clean" start to a job, where everyone can join. Once everyone successfully joins, the starter can let us know by Facebook Chat and we can all start seeding.
I'm not sure what else we can try.