Added a timeout to all the click tracking to ensure that the events go through if your tracking call fails.