The nature of the Lyman α emitter CR7: a persisting puzzle