The issue manifests when bluetooth comms are attempted - happens predictably ever time. They shouldn't need an outsider to tell them how to fix it, running it in a debugger would tell them in minutes what the issue is. Most likely an API call is returning a null pointer where it used to return an address, probably because the API has either changed it's signature, or become more strict, or it's return behaviour has been amended.
The point is, bugs that happen the same way every time are the easiest to diagnose, and as this used to work (to an extent), the fix should be relatively trivial and quick. The fact they haven't released a fixed version ahead of a well publicised release date is just awful.