I sorted out the mistake causing the issues I am having. The DIL header was in the wrong place. I guess you shouldn’t try soldering stuff after a twelve hour workday especially when you are not that good at soldering in the first place. I didn’t think I needed to program the microcontroller. I will keep that in mind about the socket.