@Andrek787
AWC was designed to work with our own pumps - used in AWC sets. AWC is being used with that set it's working properly which was proven by many hundreds of Customers worldwide.
Our pumps have maximum flow with 200 L/h. It mean, that if your tank is 1000 liters capacity and you are doing 5% water change weekly(50 liters) - during one day there is replaced about 7 liters of water = in single water change (24 changes daily) about 300 ml. So pump is working about 10-20 seconds(depending from setup) for single water change every one hour.
Your setup is untypical - you are using relays and slow flow pumps which require turned it on for several minutes (20+ as you said).
So it's not broken AWC functionality - simply it's not working in your exact situation when 3rd party pumps are used with our Kore 5th.
We got your request regarding doing changes in firmware for longer work but it's not so easy due main code structure and time table.
I don't want to dig too deep into code now(and explains too much) but due reason how dozer is working(checking in "which minute" it is already and what he should do in this time) extending time like you did make dozer not working properly.
We check possibility changing it, unfortunately there is few other projects(like parallel work on Android app for SMR/Kore 5th and other platforms) and we can push it with highest priority now.
It's not like we don't want to do that - but simply it's not so easy like changing two numbers in few places in source code and it will start working for you.
We are getting several request daily with questions about android app for Kore 5th and now it's most actual project where our programmers move their resources.
Hope that you understand it.
I can promise you that if that firmware modification for you will be possible we will do that and inform you asap.
Thank you.
BR
Przemek