Magari è un bug risolto in un Service Pack di VB.NET: che versione di VB.NET hai? Hai dato un'occhiata al sito della Microsoft?