I’m not keen on the V6 icons - they are small and a bit too similar to each other, however this is my workflow:
In KiCad 6 first run the footprint assignment tool (it will automatically prompt to do the annotation if that is not done):
Then switch over to pcbnew and update PCB with changes.
Not sure about 5.1.