I just realized the try also wraps the if, I think it should only silence the save_track() exceptions.