I currently have a part file of a screw with a handful of different configurations (4-40, 10-32, 1/4-20, 1/4-28, etc.) I've added a cosmetic thread feature that is linked to each screw size in a design table ($THREAD_CALLOUT@Cosmetic Thread1) which I had to use the "None" selection under the cosmetic thread options to achieve.
If I add this screw to an assembly and mate it to another part with a hole feature with matching cosmetic threads and run interference detection with "Create matching cosmetic threads folder" checked, SolidWorks does not identify the threads are matching and flags it as an interference.
If I go back to the screw part and change the cosmetic thread standard from "None" to "ANSI Inch" and select appropriate thread it will work, even though the "Thread Callout" field is the same.
Is this a SolidWorks issue or is there a work-around? My goal is to be able to identify screw/hole thread mismatches in an assembly while doing interference detection.