I can not get nickName from users that currently added

i am new in asmack. i am writing a chat application and when i add a user by send him/her a subscription packet an he accept, i check openFire server nikename and other properties is ok for new user and mode is both.

but when i try to get friends data nickname is empty.

if i debug the code nickname receive correctly but in run mode can not?