Yes, you're right. There was a time around Big Sur where it didn't work. It did eventually start working again after some unmentioned fixes from Apple. I skipped Catalina and went straight to Monterey and it's been still fine. I'll be slipping Ventura and going straight to Sonoma.