Are you using keywords? Is the avoid duplicates option active on the configuration?
About the three hours delay, the sofware you are using was provided to you by us? because there's a non autorized distribution on internet that has this problem ....
YES WE USE YOUR SOFTWARE. WE DO NOT USE KEYWORDS AND NO DUPLICATES ON DB OPTION SELECTED??