It might be just a loose connection. Re-connecting everything has fixed the problem for now. Since nothing was moved that could have loosened connections, a slight element of mystery remains