De hecho, se me ocurrió otra solución temporal. La solución correcta es usar otro opamp con una operación cercana a R2R (como LM324) y usar un esquema con una retroalimentación negativa.
El problema no estaba en la oscilación (eso es muy extraño: el esquema debería oscilar debido a la retroalimentación positiva), en cambio, estaba en el opamp. El opamp TL074, como algunas personas ya han mencionado en otras respuestas, no puede manejar los casos de entrada baja. Cuando el esquema está apagado (el potenciómetro está en la configuración más baja), el voltaje en la entrada positiva del TL074 opamp es exactamente 0V. Intenté después de eso encender el motor aumentando el valor del potenciómetro y, por lo tanto, el opamp TL074 no funcionaba en las condiciones correctas y no pude encender el ventilador.
La solución que se me ocurrió es simplemente aumentar el voltaje en la entrada positiva del TL074 agregando un resistor de 100k desde la entrada positiva al VCC. Por lo tanto, cuando el motor se apaga, una pequeña corriente seguirá fluyendo a través de la resistencia R4 y R2 de 100k, lo que genera un "cambio": un pequeño voltaje de alrededor de 1 V en la entrada positiva de TL074.
Sin embargo, en este esquema, la tensión del motor no puede alcanzar valores superiores a 10.5 V aprox. por el mismo "cambio". La solución para este problema que encontré es usar un diodo como se muestra en la segunda imagen. También agregué dos diodos en serie para aumentar el voltaje en la base de Q1 (que también es una solución muy, muy sucia).
De nuevo, esta es una solución temporal que nunca debe usarse. Gracias a todos por sus respuestas y por señalar el problema real que resolví con el truco descrito.