slightly better error handling - attempt to track down mysterious "Error fetching recent tracks" API response