The various issues are due clocking. In part by using 'unconventional' ways of clock handling but as well by simply violating specs.
Main points are
SIO (and in fact CPU) are not static designs but dynamic. As such they requite certain clock speeds and relation.
Clocking the system at 10 Hz violates a whole bunch of rules
Minimum system clock speed ...