Who knows? You don't - and we don't - and none of us can find out, because you are throwing away any and all information on the cause of the error.
When you use an empty
Catch
block, you are saying "I don't care what the error is, let's ignore it and continue".
Add some code - at a bare minimum:
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Which will give you a start of finding what the problem is caused by!