I am in a situation where i am not able to take a decision. Please help.
I work for an employer who is a sub vendor for a client in Michigan and due to some of my personal emergency i had to leave to India for 4 weeks for which i took approval from the client and informed the primary vendor. But the primary vendor asked me not to leave to India...but as it was emergency i had to leave. When i came back after 4 weeks i got an email saying that i was terminated from the Project and by this time the Contract time period has also got ended. Now he has stopped all the payments to my employer for last 2 and half months for which i have worked. When contacted for payments the vendor says that he won't release any payments and inturn says that i am eligible for damages.
In the mean time client has approached me to join back to work and i clearly mentioned that there is a clause with my earlier contract which says that i shouldn't join with client through any other vendor for one year but client insisted that they will take care of any issues if Vendor complains or raises any issues.
I am really very much confused to take a decision.What am i supposed to do.? I have started working for the client through another vendor whick is aware of my situation. I am working for this vendor after changing my H1 to a new company. Am i liable for getting sued by the previous vendor because i have signed the PO for him but my present employer has no contracts with my previous vendor.
Please advise me in this matter.

