It's a computational issue. Applying the period weights means that the simple projection matrices that we use to rid the estimates of the fixed effects no longer are valid.
You should be able to estimate the model in your case by adding
@expand(c, @crossid)
as a variable to the regression and dropping the cross-section fixed effect. This will do the brute-force fixed effects estimation.