Not sure if it makes a difference, but it wasn't 4.4.4, it was 4.4.2, I think, that caused the problem. I've read of other people having nearly identical problems as me, not necessarily tied to the update, but still same problem(s).
Either way, I'm still holding out hope that 5/L will fix it...