Home Investing Humanity Protocol Reveals Cause of $31M Exploit