Thanks for posting. Welcome to the Community.
I'm sorry to hear you are having issues with your headphones.
Have you checked the battery port to be sure there is no corrosion on the terminals? If there is, this could explain why the ANC isn't working as the headphones are unable to complete the power circuit.
I found corrosion and tried to clean up with fine abrasive paper. trying to clean the positive terminal was challenging and in the end unsuccessful. Can methanol be used perhaps if not the phones are still operable not sure if noise cancelling is working.
Thank you for your help