I figured it out.
I don't know why it EVER worked before.. but once I went to and set this to allowed.. Local mode started working.
Policies->Global policies->localmode policies
Note that in doing so, the checkbox STILL didn't light up. But local mode checkout started working.