Oh no, that really sucks, that is really unfair, sorry that happened! I have the pleasure of working on game jams with a good long time friend, so we work together really well thankfully, really blessed for that. Poor management and commitment levels is really annoying to have to deal with, which is hit and miss if you don't really know to what level the other people will be willing to work.