Player photo not showing on imagelabel?

Am i doing something wrong on this local script? its always not ready when trying to process the picture. and even if i take that check away, it shows no image in the image url?

You can use Preformatted texts to make your code more readable/inspectable by pressing Ctrl+E or this button:
image

You don’t really need a whole function for this I recommend just doing:

Image.Image = Players:GetUserThumbnailAsync(userid, Enum.ThumbnailType.Headshot,
Enum.ThumbnailSize.Size100x100)

isReady means image didnt loaded on clients, it will start loading as soon you set it in imagelabel, just ignore it