feat: log RSVP errors with console.error