You have made this first project much harder than a first project should be.
You are asking a lot of questions that a lot of members are spending a lot of their time to answer. And, sometimes it seems you are not willing to spend your time to learn the advice you were already given.
@hermit already told you,
@bobc already told you,
@Rene_Poschl already gave you the starting point to understanding What is the difference between footprints and symbols?
However, I will give one attempt to further clarify. Look at this datasheet:
These two physical parts, are for the most part (to the extent required to convey the information needed in this thread) electrically identical. However, it is easy to note that the Functions and Package Pin numbers are not the same.
On the TQFP package, Function VCC is Package Pin 4.
On the PDIP package, Function VCC is Package Pin 7,
On the TQFP package, Function PD3 is Package Pin 1.
On the PDIP package, Function PC6 is Package Pin 1,
Your Symbol does not have any apparent pins assigned to the different Functions. If you were using the PDIP part, then you would use a Symbol that has PC6 assigned to Package Pin 1.
But, you did not select a device package to use; instead you chose to use a pre-fabbed module containing the device in one of the packages the module creator decided to use as well as whatever pin configuration they wanted.
In general, I would suspect it would be a good practice to label the lower left corner of the module to be Package Pin 1; and continue incrementing by 1 going around counter-clockwise to the upper left. I’ve never used a module, I don’t know the naming convention of the other pins.
The package gets mounted onto the PCB on what is called a Land Pattern; which KiCad has inside what is called the Footprint. Where the connection between the Package Pin and the Land Pattern is made is called a “Pad”, and the “Pad” is assigned the same number as the Package Pin. For simplicity in this post, the Footprint Pad 1 should be where the physical connection is made to Package Pin 1.
After the physical part is defined the Symbol can be created from that. It appears that D10 of the module Pad 1 (if defined as I mention) would then dictate that the upper left pin on the Symbol, would need to be assigned Pin 1.
This means that you are going to have to edit both the Symbol and the Footprint so that the Symbol Function Pin number is mapped to the Function of the device Package Pin that is also assigned the same Footprint Pad. The Footprint is in the physical world, the pad numbers normally can’t be changed on a physical device, but you selected a module and that changes it up.
If something about this post is not clear let me know.