Here is some sample code:
Imports Telerik.WinControls
Imports Telerik.WinControls.UI
Public Class RadForm1
Private Sub RadForm1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
RadOverlayManager.Show(Me)
For x = 0 To 1999999999
Next
RadOverlayManager.Close()
RadMessageBox.Show("You will never see this.", "Nope", MessageBoxButtons.OK, RadMessageIcon.Info)
End Sub
End Class
What you'll see is, the overlay will appear and disappear as expected. However the radmessagebox will never appear.
If you comment out the overlay lines, then the message box will appear.
Looks like a threading issue, but I'll leave that to the professionals to figure out. =)