I have replaced my internal hard drive and restored the OS from Time Machine. Just tried to open Rekordbox 4 and then 3 and neither open, both with 'Unexpected Application Error'. Reinstalled v.4 from new fresh download, same error. Upgraded to El Capitan very recently as well but in all honesty cannot remember if I opened Rekordbox successfully after that upgrade / before replacing the hard drive.
Either way, I then tried v.2 which opened but no library content displayed (0 tracks). Directed to user/library/pioneer/rekordbox but it still showed no tracks at all, as well as when directing to the backup .ebd file. Both files show updates as of now, so I assume v.2 has overwritten / erased my library. Entering Time Machine does not show a history for this location, which is strange (see questions / suggestions below).
Fortunately I have my playlists duplicated in Serato for when I'm playing from my laptop. So my short-term solution was to now drag my playlists (there are a lot) over to v.2 and manually rebuild. Rekordbox has to re-analyse each track and of course I'm using a very cumbersome old version now, but needs must. However after doing this, after exiting and re-booting Rekordbox, all of that data has gone and the collection is back to 0 tracks. So unless I rebuild my entire collection every time and use v2., I now have no way of using Rekordbox and changing my USB sticks until this is resolved. I play 2 to 3 residencies a week, so eagerly awaiting a fix.
Many thanks for your support, B.