1284P UART Upload, Problem uploading to board.

Snake____1:
It works fine via ISP. I have burned bootloader via Arduino using USBasp.

When you do a Sketch > Upload Using Programmer the bootloader is erased. After doing that you always need to do a Tools > Burn Bootloader again before you can do a UART upload.