Why this do ID reference does not work?

If KeyID is same as the uniqueID autogenerated by bubble, you can directly write this
Get KeyID from url ( Type User) ' email

This is much simpler.

I would also have a look at privacy rules and see if the fields are hidden in this scenario.

Hope that helps!