Nicknames

I saw in a sefer that if someone’s Name is Yosef. you should not call him Yossi because he is not getting the full potential of the name of Yosef. and Yossi is its own name. is this correct?

Its true

RABBI SHAY TAHAN