какие могут быть причины отказа в визе в случае выигрыша грин кард Green Card ?

Консул сказал, что им нужен спонсор. Единственный вменяемый совет - это искать спонсора. Тут своим родным не каждый аффидавит оф саппорт выпишет, я думаю, что искать на форуме таких добровольцев смысла не имеет. Надо трясти все знакомые контакты в штатах и пробовать с ними договориться.