Synthetic control in julia

Off the top of my head, is your panel balanced? I haven’t looked at the code on a while but I think it currently assumes a balanced panel, mainly because I didn’t know how to treat missing observations for some i/t combinations in the minimization step. So one thing you can try is restricting your data to have the same number of pretreatment periods for all observations.