@Devdoot S - Noise cancellation was not working at all for me in Teams through April 19th. On April 20th, I started testing the work preview version where I found it was resolved and used that version exclusively until April 25th.
Yesterday (April 25th), I switched back to the production version and found that it was working again in version 1.6.00.9379. Reading through the updater logs, it looks to me like I was running verison 1.6.00.6754 up until about 6 PM on the 19th. The next entry in the log is April 20th at 11 AM showing version 1.6.00.9379, but by then I had already switched.
I cannot rule out that using the work preview changed something like a shared configuration or library because of the overlapping timelines. It will be interesting to see what others see when they get the latest version in the production channel.