This question is related with my previous question here: What is the difference between Hit, Session, and User level in Google Analytics?
So, I tried to set the custom dimension to User level scope, but the data still show 0 view. Since the report is not real time, I waited for 2 days, but still data remained 0. But when I changed it to session level scope, on the next day, the data started showing up.
The use case that I want to track is must be set to user level scope, but I don't know what is wrong. Something I miss?