Glitchy boolean modifier

Hello, I’m beginner on blender and I tried to model a spoon as a training. I succeeded but now I’m in front of another problem.
As every spoons have a incurved text, I tried to do so. As you can see on the screenshot, the boolean modifier is glitchy. How to fix it?

Thank you.

Did you have a Bevel modifier with harden normals active?