There are tow cases of Blender's boolean difference set


This is the shape of the thread and cylinder, and applying the difference can lead to two things.
The first will form screws, and the second will form threads.
“Please resolve this issue!”

This is the first case as shown in the figure:

This is the second case as shown in the figure:

Welcome :tada:

I’m not sure what you are trying to say or maybe ask here ??
Anyway: You are aware of the (shipped with) BoltFactory addon ?