With VB.net, typically trivial errors are easy to overlook, which complicates the process of software development.
As the title of this post suggests, "Value of type '1-dimensional array of Byte' cannot be converted to 'Byte'." can be caused when you're attempting to use a function that returns a quote unquote "Byte"
This error is quite irritating because, when searched on StackOverflow, it has already been answered!VB Value of type String cannot be converted to 1 dimensional array of Byte
With decoding base64 to bytes in VB.net, you can use the following function:
... where the error becomes evident
Dim variable As Byte()
As Byte()) is the equivalent to an array of characters (hence, being represented else-wise as a string)