Bluetooth HC-05 module not reliably paring in Sequoia

I have been using HC-05 modules for a variety of robotics projects however having updated from Monterey to Sequoia the once reliably BT connection simply does not work reliable. Sometimes after a reboot it will connect once. However if I disconnect either the computer or the module it is almost impossible to get it to work again. Sometimes it claims it is paired but no data connection is usable via /dev/tty.mydevicename. It also takes a very long time to appear in the BT devices list (half a minute). Occasionally after repeated 'forgetting ' reconnecting, pin entering etc it will work but I need it to be reliable. Sometimes I simply can't get it to reconnect without rebooting the Mac. Anyone got any idea what it going on? It was bullet proof in the older macOS (same computer, same modules, same robots...). By reliable I mean as soon as the module was powered up the device would appear in the BT list of devices and as soon as I try to connect to the device (either with a terminal or other Java software I have written) the connection would be solid. I cannot understand why a new version of macOS would mess up Bluetooth so badly. Currently I have had to move to using an old MacBook running an old OS because of this.

Posted on Mar 24, 2025 3:34 AM

Reply
5 replies
Sort By: 

Mar 24, 2025 11:34 AM in response to dialabrain

They are fully Bluetooth 2.0 compatible. Always were and still are - They have worked perfectly for some years and now it seems they work erratically at best in Sequoia. Sure support later versions but that is no excuse to break older versions and make lots of robotics and other project hardware useless simply because someone cannot be bother to ensure newer versions of the OS don't break what used to work. Sure Apple might want to sell you the latest earbuds or whatever, but some of us do a lot more than that and can't afford to replace lots of hardware every couple of years when there is nothing wrong with it other than OS compatibility. There is a newer BLE version but unfortunately the pinout is different so that means having new circuit boards made to suit them. And dismantling the robots to make the changes. All because of OS support becoming 'broken'. My external monitor is also not working after the machine sleeps since the Sequoia update which is equally frustrating. And the benefits of Sequoia. Well for me there are none other than pesky AI powered nonsense that trues to sell me stuff I don't want or gives unless answers to any question that is not trivial...

Reply

Mar 24, 2025 11:51 AM in response to Nealabc

Well as I said, I'm not even sure that's the issue but, Bluetooth 2.0 was updated to 2.1 in 2007, to 3.0 then 4.0 in 2009, 5.0 in 2016, and now 6.0 in 2024. If that's the issue, it has nothing to do with Apple other than their desire to keep up with current technology.

Reply

Mar 24, 2025 12:42 PM in response to dialabrain

Sure they have updated to make it higher bandwidth and lower energy. Neither of those is relevant to the large set of in-house built robots we have for the students. The motors use vastly more power than the BT modules and the speed is not an issue since a few hundred bytes per second is more than enough. Bluetooth versions are supposed to be backward compatible - so why does an OS update effectively obsolete the hardware. The university is struggling to keep staff and does not have cash to replace hundreds of bits of equipment... But Apple doesn't care.

Reply

Bluetooth HC-05 module not reliably paring in Sequoia

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.