LCD user-defined graphics how to send instructions?
It is hard to exactly follow what you did but I think you do not quite understand how the custom graphics characters work. They do not display immediately when you load the bit pattern. What you need to do is first load the bit pattern for one of the (typically 8 available) CGRAM slots. Then you need to cause the regular display memory to accept a bit pattern (character code) that corresponds to the loaded bit pattern.

If you filled the whole first line of the LCD with the same special character code the corresponding bit pattern would show at each position of the first line.

Check out my web page for some additional information on using special symbols with an LCD display.