@Compuin, hay una cosa/concepto (no caigo ahora como llamarle, la verdad :-) muy útil que se llama
MCVE y que muy resumido es un ejemplo mínimo de código donde se reproduzca el error.
Aquí tienes todos los detalles y amplia explicación...
Para problemas complejos (y también no tan complejos), va muy bién para que se entienda rápidamente el problema y a la vez te ayude el máximo número de gente (aquí encontrarás muchísima), ya que con un copiar-pegar lo puede reproducir cualquiera, y creeme que quitas muchas barreras así.
(No tiene nada de ironía esta respuesta, simplemente la única buena intención de ayudar a resolver el problema)
Un saludo