Cita: la diferencia entre ambos es que como response.redirect se ejecuta en el cliente...

,

. El response.redirect se ejecuta en el servidor!
Acá encontré un par de errores que puede causar el uso de response.redirect en netscape, aunque no es lo que necesitás

.
Enlace
Y aquí encontré, aparentemente, la solución a tu problema:
Cita: Netscape Communicator Message "Object Moved - This object may be found here"
Bajo ciertas circunstancias, Netscape Comunicatort muestra el error "HTTP/1.0 302 Object Moved" cuando el servidor responde con un “HTTP status 302”. IE, y muchas veces Netscape, simplemente se dirigen a la nueva URL cuando el servidor devuelve un estado 302. Este estado 302 es generado cuando redirigís a una página diferente desde el servidor (en IIS, utilizando Response.Redirect). Communicator muestra este (molesto) mensaje cuando la URL a redirigir es idéntica a la URL actual y, además, hay parámetros en ella.
...
...
Lo recomendado es modificar la URL de destino antes de redirigir, así no queda idéntica a la URL de origen. Por ejemplo, agregando un nuevo parámetro (en destino)
...
...
Bueno, hasta ahí la traducción. El texto fue obtenido de
aquí.
Espero te sirva, saludos