¿Qué podría causar problemas de redibujo en la vista de 64 bits pero no en 32 bits en .NET WInForms?

Esto sucede al compilar para Any Cpu, así como al compilar a x86. Las secciones de la GUI no se vuelven a dibujar a menos que se redimensione, por ejemplo, si el formulario principal se maximiza, algunos de los controles no se redimensionan con él, y otros tienen secciones que no se vuelven a dibujar y muestran lo que estaba allí anteriormente.

Esto funciona bien en máquinas de 32 bits, tanto XP como Vista, pero en Vista de 64 bits (no tiene x64 XP para probar) el rediseño simplemente no funciona correctamente.

¿Alguien tiene alguna idea sobre dónde comenzar a rastrear esto?

Editar: esto ocurre en 2 máquinas separadas, y al menos en la que estoy actualmente tiene los últimos controladores de NVidia.

Edit2: ejecutar una máquina virtual XP de 32 bits en mi máquina de 64 bits y la aplicación no presenta el problema de rediseño en la VM

Edit3: puede ser un problema del controlador, pero no sabemos si los controladores solucionarán el problema o cuándo lo harán. Un compañero de trabajo dice que hay menos problemas con una tarjeta ATI en casa que con NVidia, pero he estado actualizando mis controladores de video casi mensualmente durante los últimos meses y todavía no está resuelto, por lo que no podemos lanzar nuestro producto y solo dígales a nuestros clientes que algún día los fabricantes de controladores pueden solucionar esto.

¿Alguien tiene alguna idea sobre qué cosas tratar de evitar? Estamos compilando como x86 y todos nuestros componentes son x86. Parece que no puedo reproducir este problema con ninguno de los componentes en los proyectos de prueba, y no he escuchado a nadie más informar sobre estos problemas en la mayoría de los foros de componentes, por lo que es bastante probable que sea algo que estamos haciendo.