There was an issue with the FAA TFR site that day. I called the number listed, and was assured there was no TFR for Houston, but instead an IT related issue.
On another note, I've had my Mavic since Tuesday night, and I've managed a few small flights so far. Hopefully tomorrow morning I can...