1Password Mini, 10.10.3, and Bluetooth

SJennings
SJennings
Community Member

Just wanted to describe a problem I had with upgrading to OS 10.10.3. After restart, the Bluetooth preference panel disappeared (among other bit of anomolous behavior), disabling Bluetooth connections. Rebooting in safe mode restored Bluetooth; however, other maneuvers to attempt resolving the problem (reinstall 10.10.3 from the combo updater, resetting PRAM), did not fix. Ultimately, it turned out that the 1Password mini app was the culprit. Shutting it down restored Bluetooth. Give the ubiquity of 1Password and the fact that others are starting to report disappearing Bluetooth control panels in other fora, I thought people would want to know.

Comments

  • AGAlumB
    AGAlumB
    1Password Alumni

    @SJennings: Wow. So are you unable to use 1Password mini at all? I have Bluetooth on all the time now for Handoff and other Coninutity features, and while I've had issues with Bluetooth disconnecting I've never experienced anything like what you describe.

    Just to clarify, your Bluetooth preference pane is disappearing from System Preferences altogether? Or the Bluetooth menubar icon? Or both? I wasn't able to find any similar reports anywhere, and this is the first I am hearing of this. Some folks have issues with Wi-Fi (for syncing), but 1Password just doesn't use Bluetooth.

    My first thought was something to do with the menubar itself. I use Bartender to manage mine and have been pleasantly surprised that it hasn't seemed to cause any issues with apps. Do you use any software that manages Preference panes or the menubar?

    I'm on a 2014 15" Retina MacBook Pro here (my wife's is 2013 I believe) using 1Password 5.3 (Mac App Store). What Mac are you having this issue on, and what version are you using? Have you tried 1Password Help > Troubleshooting > Restart 1Password mini when you encountered this issue? Please let me know what you find. I look forward to hearing back from you! :)

  • AGAlumB
    AGAlumB
    1Password Alumni

    @SJennings: I just had another thought. It may be related to the Wi-Fi/Bluetooth bridging that Apple is using for Continuity nowadays. I don't know for a fact that something like this is even possible, but there is more and more overlap in OS X general with Yosemite (and iOS 8) between the two.

    Do you by any chance have 1Password for Mac set up as a Wi-Fi Sync server in Preferences?

  • SJennings
    SJennings
    Community Member

    @brenty: The Bluetooth preference pane actually disappears; the menubar item is crossed out and the dropdown says Bluetooth unavailable. Look on Rick Ford's forums under the Yosemite discussion and you'll see a couple of instances of this after upgrading; my experience is similar, in that, although Bluetooth is "unavailable", a bluetooth mouse actually worked for pointing (only), though every other device was disabled.

    I actually spent a couple of hours online with Apple, who have now elevated the problem after watching the whole process thru screen sharing. At the time, I had not gone through the process of isolating every startup item to find the culprit, which I stepped through today. I am running a current retina iMac core i7 with 16 GB of main memory and a 3TB combo drive. The only other programs loaded at startup are Dropbox and Backblaze. Neither of these presents a problem by itself nor together, though, of course, there could be an interaction between them and the mini application. The version of 1Password is 5.3, App Store version. I have Bartender on my Air, but not on the iMac, nor do I have any system modifications (that I am aware of, at least). Anything else?

  • AGAlumB
    AGAlumB
    1Password Alumni
    edited April 2015

    @SJennings: I searched high and low and found many references to Bluetooth issues after updating OS X (across the board, going back to 2009 even), but wasn't able to find anything that seemed like it might be relevant.

    As I mentioned in my previous post, I'd be interested to know if you have 1Password set up for Wi-Fi Sync, since OS X is using Wi-Fi in conjunction with Bluetooth for a lot of things these days, and I'm curious if there might be an interaction there. A couple more questions:

    • How did you shut down 1Password mini? Just by unchecking it in 1Password Preferences > General? If you re-enable the 1Password mini, do the Bluetooth preference pane and menubar icon disappear again? Is it immediate?
    • If you do a Spotlight search for 'bluetooth', and then hold ⌘while double-clicking Bluetooth under System Preferences in the search results, it should bring you to the prefpane folder. Can you open it from there?

    I'm not sure what you mean when you say you were going through your startup items. 1Password won't be showing up in there on it's own -- only if you add it manually in Users & Groups (or by right-clicking the 1Password app icon in the Dock and selecting Open at Startup). I checked the usual suspects myself just now, and the only place I found anything related to 1Password launching on startup was an old copy of the 1Password 3 Agent in ~/Library/LaunchAgents. Here's a good overview of the various places to look from MacWorld.

    Let me know what you uncover. :)

  • Stephen_C
    Stephen_C
    Community Member

    For what it's worth, I use wifi sync exclusively for my 1P data and if I invoke 1P mini I have no problem at all accessing the Bluetooth preference pane in System Preferences and can turn Bluetooth on and off. Bluetooth also shows in System Preferences > Network. (I don't use the Bluetooth menu bar item.) I'm on OS X 10.10.3—although am using the 1P5 5.4 betas I'm pretty sure that won't make any difference.

    I'm a little sceptical the problem is in fact related to 1P because if it were I imagine we might have heard rather more howls of anguish on this forum. :)

    Stephen

  • AGAlumB
    AGAlumB
    1Password Alumni

    @Stephen_C: Indeed. I often use...every possible sync method over the course of the day for testing, and while I myself get a little confused as to what's going on ('where is this syncing from again?'), so far I haven't run into anything like this involving Wi-Fi Sync.

    Admittedly, we're at the 'grasping at straws' stage still, and Wi-Fi is the only thing that 1Password uses that even comes close to Bluetooth, so not going to rule it out quite yet. 8-)

  • SJennings
    SJennings
    Community Member

    @brenty: To answer some of your questions I needed to do a few restarts. First, the only sense in which I use WiFi for synchronization of 1Password is via Dropbox; I do not use 1Password's own WiFi implementation of a local server. Second, after re-starting the mini application, I still have Bluetooth, and this has survived several restarts. Perhaps the launch order of startup items changed, or perhaps this is a case of Mac OS spontaneously healing itself :) . In any case, the order of restoring user startup items was (1) Backblaze, (2) Dropbox, and (3) PopChar, and (4) 1Password mini.

    Working with Apple on Friday night, we deleted all launch agents and daemons from all the relevant libraries (system, root, and user), w/o luck. Startup items, of course, include both those launch items and those in the user-specified preference pane (users & groups/login items); it's a bit daunting to find every single thing that launches itself on startup—the mini app being a case in point. I have no idea how it actually gets itself into the menu bar at startup, since 1Password is not launched then. So, obviously, it is a startup item in its own right. Somewhere.

    I'll let you know if this recurs, and/or if the 200MB of activity logs I sent to Apple reveal anything. Thanks for your help.

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    We will certainly be intrigued to anything that can be learnt from your situation @SJennings.

    There are quite a few ways for a service to inform OS X it should be launched on bootup. For us it is an OS X system call, one usable by even sandboxed MAS applications but where OS X stores this information I don't know. It might be a database hidden somewhere but unlike the use of .plist files in a LaunchAgent folder, it's location has so far eluded me.

    Hopefully Apple can figure out why this has happened to you.

  • AGAlumB
    AGAlumB
    1Password Alumni

    @SJennings: Indeed! Please let us know if anything turns up in your investigations with Apple, or if the problem persists. Hopefully it was just a one-off glitch. I have seen some fascinating things myself with Yosemite, but this one just leaves me scratching my head, I'm afraid. At any rate, I am glad things seem to be working normally for you now. Cheers! :)

This discussion has been closed.