I've come across a weird behaviour in my deluge setup : 1.3.12, deluged + deluge-webui from ppa on ubuntu, 1 gbps internet link. libtorrent version is 1.0.6.0. I do not use any plugin.
For most of my new torrents, all the seeders will ultimately sync to the slowest one. For example, if 10 seeders are uploading to me, but one of them has a very small speed such as 10KiB/s, in a matter of seconds all the other peers will also upload to me at 10KiB/s.
This screenshot shows how one of my download started with 2 peers. One being super fast, the other one slow (25KiB/s) :

~20 seconds later, the fast one "synced" to the slow one :

Rebooting deluge resets the behaviour for a short time, until it happens again.
In the above case, banning the "slow IP" instantly boosted the fast seeder back to its original speed for the remaining of the download.
Please note that this is consistent with most of my torrents, no matter the tracker. This does not happen with other clients such as transmission.
My deluge settings are as follows : 1000 max connections, 40 max half-open, 20 attempts/s, -1 (unlimited) for everything else. 286 active torrents as I speak.
Any idea what could cause this weird syncing/throttling?
Thanks in advance for your help!
PS : This bug happens on 2 of my servers located in different countries..! So probably not network/host limited.