Yes, I know that this has been answered before because I used an answer yesterday and it worked perfectly. Today it does not.
So.
Select Object.
Enter Edit Mode by hitting TAB.
Select a Face on the object. Only one face is selected.
Add a New Material.
Give material a basic color.
Click Assign.
Yesterday this would make the selected face the selected color and I had several colors on each object. Today the entire object takes the selected color. I have hunted for a solution for two hours but nothing seems to work. I am using Blender version 2.9.
Can some please give me any definitive answer as to why this should be happening, and if possible how to correct it. Nothing has changed in Blender, I have created a new project, and suddenly this problem before I even get started.
Many thanks
Max
UPDATE
An interesting development: I tried again today, starting with a new file, same procedure as before and with the same result, the entire block is colored rather than the selected face.
However ... I saved this file, closed Blender and got a coffee. I then re-opened Blender, loaded the file and the block now appears with the previously selected and colored face the correct color.
Adding a new block, selecting a face and setting a new material now works exactly as expected and so far this has continued to work correctly.
I have closed Blender, started a new project and suffered the same issue, however, saving, closing, re-opening and loading seems to fix this problem, and when re-loading any project everything works as expected, which means the issue is ONLY with a new project.
I'm stumped, but things are working now, although I have no idea why. Ideas and discussion welcome, but currently, aside from this weirdness, everything is working as expected.