For some reason when I encoded using the web or linux the string is always incorrect so I used PowerShells method for encoding strings to base64
Update: Thanks to a user
init5
it was pointed out that we need to make sure to be using UTF-16LE for hen we are encoding on Linux to have work on Windows