The real problem is from weight update algorithm applied to multiple consumers