1 Answer
1

If loading the file succeeds but does not provide feature, require
signals an error, ‘Required feature feature was not provided’.

The version "20161027.226", which is the version I also have, seems to work fine. So my guess is that you might have two or more version of ox-reveal in your load-path.

What happens if you launch a new Emacs instance and do M-x load-file and give ~/.emacs.d/elpa/ox-reveal-20161027.226/ox-reveal.el at the prompt. And do C-c C-e? If this works, the one you just loaded and the one (require 'ox-reveal) loaded is different.