Some owners of the new MacBook Pro models may have complained about a problem with the Thunderbolt 3 port. Apparently, when an external hard drive or SSD is connected to the port, the new laptops tend to crash. This Wednesday, Apple’s software engineering chief Craig Federighi recognized this problem and said that the tech company is rolling out a solution.

In an email sent to MacRumors forum member Dave Miles, Federighi apologized for the inconvenience the issue may have caused among new MacBook Pro owners. Federighi noted that the issue has been addressed, but for now only developers and public beta testers can have access to the solution. The fix for the issue is part of the new macOS Sierra 10.12.2 beta update.

The fifth beta software also addresses other crashing issues, such as the one that causes the MacBook Pro to crash when users try to back up their device with an external drive that's connected to the laptop using a wired connection. Another crashing problem that persists when users move files from one external drive to another has also been addressed, as per MacRumors.

Many speculations have since surfaced regarding the crashing issues. Some theorize that the culprit could be the USB driver, while there are others who are saying that it could be firmware or software issues that are causing Apple laptops to crash.

Aside from the crashes, there are also users complaining about glitches in the login screen and in the Photos app. AppleInsider believes these graphical distortions persist due to problems with Intel’s graphics chip and the Radeon Pro GPU. This is because Intel actually rolled out a Windows-based update for Skylake graphics chips and the fix may have been included in the new macOS beta version.

Since macOS Sierra 10.12.2 is still in beta testing, general users who are experiencing all the aforesaid problems should wait for the final release later this month. Given that Apple has already launched the fifth beta build, it’s only a matter of time until the issues plaguing the MacBook Pro models are indefinitely fixed.