Ah i forgot to update this post.
If i am using it correctly,
scheduler.max_active.set = is quite buggy.
For example, lets say,
scheduler.max_active.set = 2
and you add 10 torrents.
2 Would be active while 8 would be in a stopped state. When you try to start all of them, then 2 would...