There is nothing much you can do except pack up and go home. The issuance or non-issuance of NOC is entirely on the sponsor and it is not mandatory for him to give you one.