Because your original code is incorrect.
It should be
If ErrorCode = ProcessErrors.NONE OrElse ErrorCode = ProcessErrors.SUBSCRIBER_BUSY_FOR_MT_SMS Then
^^^^^^^^^^^^
You can't use OrElse
to test if some value (ErrorCode
) is one of two other values.