no creo que sea por la versión de DNN, sin embargo ya que vas a instalar de cero siempre es mejor instalar la última versión estable... en este caso la 4.9.1
Lo que si es importante es que cada vez que haces pruebas, borres todo, la base de datos y toda la carpeta del DotNetNuke... no se si lo estarás haciendo. Si no lo estabas haciendo, borra todo y repite la instalación desde cero en modo automático.
Pocas cosas mas se me ocurren, según el post que indica jose el error puede ser de timeout, ¿tu servidor tiene suficiente memoria y recursos? a ver si alguien mas te despierta ideas... jeje