Just wanted to add my experience with this issue in case anyone stumbles across this like I did.
I’m using UE 5.1 and I couldn’t paint with the Mesh Paint tool. I tried the following and none fixed it.
- Swapping from Paint to Select and back again
- I made sure I had black as the Paint Colour and white as the Erase Colour
- I tried holding Shift while painting
- I tried adding UVs with the AutoUV tool in Modelling Mode
It was only when I checked “Disallow Nanite” in my actor’s details panel that painting started working.