Every solution breeds new problems.
Some suggestions for you :
If your project doesn't work, look for the part that you didn't think was important.
A failure will not appear until a unit has passed final inspection.
If you improve or tinker with something long enough, eventually it will break or malfunction.
The Ninety-Ninety Rule of Project Schedules - the first ninety percent of the task takes ninety percent of the time, and the last ten percent takes the other ninety percent.
The compromise will always be more expensive than either of the suggestions it is compromising.