@salmanfaris I am using Arduino UNO as ISP programmer.(General ISP connections are made). I used both Arduino IDE and also avrdude command line to burn the bootloader. I am sharing link to pictures and debug outputs I got on both avrdude and arduino here. Please check it and let me know if it rings any bells for you.
https://drive.google.com/drive/folders/1BP74HvmbBOlqBN4XDcvLkMt7eNK5hWaL?usp=sharing