Here's a debug log of the problem, looks like one of my speakers (Master Bedroom) is all of a sudden a problem:
Airfoil Debug runConcurrentThread: update()
Airfoil Debug update method called
Airfoil Debug update: Airfoil is running
Airfoil Debug update: application sources: [app(u'/Applications/Airfoil.app').application_sources.ID(0), app(u'/Applications/Airfoil.app').application_sources.ID(1), app(u'/Applications/Airfoil.app').application_sources.ID(2)]
Airfoil Debug update: device sources: [app(u'/Applications/Airfoil.app').device_sources.ID(3), app(u'/Applications/Airfoil.app').device_sources.ID(4), app(u'/Applications/Airfoil.app').device_sources.ID(5), app(u'/Applications/Airfoil.app').device_sources.ID(6)]
Airfoil Debug update: system sources: [app(u'/Applications/Airfoil.app').system_sources.ID(7)]
Airfoil Debug update: speakers: [app(u'/Applications/Airfoil.app').speakers.ID(u'com.rogueamoeba.airfoil.LocalSpeaker'), app(u'/Applications/Airfoil.app').speakers.ID(u'EC66D1070C4E@Master Bedroom'), app(u'/Applications/Airfoil.app').speakers.ID(u'C82A1425092D@iMac 2011'), app(u'/Applications/Airfoil.app').speakers.ID(u'F0D1A907B126@DiningRoom'), app(u'/Applications/Airfoil.app').speakers.ID(u'EC66D10702F2@Living room'), app(u'/Applications/Airfoil.app').speakers.ID(u'745E1C2F184A@Pioneer Rcvr'), app(u'/Applications/Airfoil.app').speakers.ID(u'A8206655A06C@MacMini2012')]
Airfoil Debug update: Computer (com.rogueamoeba.airfoil.LocalSpeaker) - Connected: 0
Airfoil Debug update: adding to newKnownSpeakers for id: ID-com.rogueamoeba.airfoil.LocalSpeaker value: (u'Computer', u'disconnected')
Airfoil Error Update failed. Check to see if Airfoil is functioning correctly.
Airfoil Debug Update failed with exception:
Traceback (most recent call last):
File "plugin.py", line 459, in update
speakerId = self.airfoil.get(speaker.id)
File "/Library/Application Support/Perceptive Automation/Indigo 6/IndigoPluginHost.app/Contents/PlugIns/appscript/reference.py", line 498, in __call__
raise CommandError(self, (args, kargs), e, self.AS_appdata)
CommandError: Command failed:
OSERROR: -1728
MESSAGE: Can't get reference.
OFFENDING OBJECT: app(u'/Applications/Airfoil.app').speakers.ID(u'EC66D1070C4E@Master Bedroom')
COMMAND: app(u'/Applications/Airfoil.app').get(app(u'/Applications/Airfoil.app').speakers.ID(u'EC66D1070C4E@Master Bedroom').id)