Hello and thank you for entrusting me to assist you. My name is ***** ***** I will do everything I can to answer your question.
Unfortunately, employment in the state of NY is "at will" absent an express agreement to the contrary. At will employment can be terminated for any reason not amounting to discrimination on the basis of a legally protected trait (race, religion, gender, etc.) or retaliation for engaging in certain forms of legally protected conduct (filing a wage claim, taking FMLA leave, etc.). It doesn't matter whether the basis for termination is fair, or even true.
Since employers are not required to have a good reason to fire someone, the law does not require them to disclose the true reason for letting someone go. The law also does not prohibit an employer from placing blame for the actions of one employee onto another. An employer is only shooting themselves in the foot by terminating an employee with a good performance record for something that was not their fault, but it is up to them to run their business into the ground like this, which is ultimately what they'll do if they keep this sort of practice up.
Unfortunately, all this means that an employee in your circumstance would not typically have any legal recourse. Your sole remedy would generally be to apply for unemployment benefits and move forward in your search for new employment.
I hope that you find this information helpful and am genuinely sorry if it is not what you were hoping to hear. Please do not hesitate to let me know if you have any questions or concerns regarding the above and I will be more than happy to assist you further.
If you do not require any further assistance, please be so kind as to provide a positive rating of my service so that I may receive credit for assisting you. Very best wishes moving forward.