In the system jobs we have a goal recalculation job in status waiting with this:
Unhandled Exception: System.ArgumentException: An item with the same key has already been added.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Microsoft.Crm.Asynchronous.GoalRollupOperation.CreateRollupTreeInfo(Entity entity)
at Microsoft.Crm.ObjectModel.GoalManagement.RollupEngine.RollupGoals()
at Microsoft.Crm.Asynchronous.GoalRollupOperation.InternalExecute(AsyncEvent asyncEvent)
at Microsoft.Crm.Asynchronous.AsyncEventHandlerCommand`1.Execute(IAsyncEvent asyncEvent)
at Microsoft.Crm.Asynchronous.AsyncEventExecutionManager`2.ExecuteHandler(IAsyncEventHandlerFactory handlerFactory)
at Microsoft.Crm.Asynchronous.PoolHandler.ProcessAsyncEvent(IAsyncEventExecutionManager asyncEventExecutionManager)