EDIT 2: A user commented the real solution : too many colons, if you look closely. Coincidence I retyped it correctly and didn't realize it was different. Still be aware of other ime though. I typed an entire script with the wrong ime and I'd have mysterious error on Unity until I retyped entire script with USA English.
EDIT: Well, another case I figured out -- this one was a strange solve. It pissed me off because IT WAS RIGHT! ..but I accidentally had the keyboard in Chinese Unicode - so although I was typing English, it must not have been detected at all because it was "Chinese English". VERY strange... keep this in the back of your head CS guys if you ever hear of something weird like this.
https://i.imgur.com/mb9coJC.png
^ Check out this error
You can see Username was provided. Username asdf doesn't exist, however. I can login via email and fail via email (LoginWithEmailAddress) but LoginWithPlayFab seems buggy.
Can anyone try?