A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.