The DSA sync never goes to delta mode and stays at initial sync and when reviewing the DSA.log file, the agent seems to be looping on one particular object and not going to others.
In certain circumstances this looping may occur if there is a problem with MSMQ (Microsoft Message Queuing System)
To resolve this issue please perform the following:
1. Stop synchronization job.
2. On the DSA machine:
-Right click on My Computer | Manage
-Go to Services and Applications
-Expand Message Queuing
-Expand Private Queues
-Expand hostname_activation queue, right-click Queue messages, select All Tasks -> Purge
-Expand System Queues
-Right-click transactional dead-letter messages queue, select All Tasks -> Purge
3. Rename the dsa.log file to ensure a fresh log file.
4. Start DSA in full resync mode.