Normals face correctly but Texture is flipped

I have a tree trunk that have all normal faces in correct direction. But at the tip where the trunk comes to a point, the faces are dark. If I flip those faces to the incorrect orientation, the texture shows up on them. It happens right after I export or do a “cntrl+A” operation. How can I fix this?

Try Mesh > Normals > Reset Vectors