The main reason for the Gulab Jamun ice cream not setting could be the presence of liquid, such as sugar syrup if added by mistake/unknowingly or not keeping the ice cream in the freezer for enough time.