I created a revolved cut SAE J1926 port with a pilot drill, starting with a plain hole via the Wizard (aside: how do they create the drill sketch with NO explicit plane created or selected? Baffling; seems like cheating).
After creating the port, I add a cosmetic thread, picking the top of the minor diameter hole and the starting face being the spot face of the port. The only variable dimensions I left were the pilot drill depth and the spot face depth; all other dimensions moved to Internal.
I save the sldlfp file and then drag it onto the (planar) face of a test part.
The port is created, but the cosmetic thread pops up with the Error: "The start face/plane selected for inserting the Cosmetic Thread is missing". Sure enough, edit the thread and the spot face has been deselected. Pick it again and the error is fixed. I also tried creating the thread with no starting plane selected, just the edge and depth. On placement, the result is the same error.
Having to repair the thread on placement would be really annoying for a family of ports we'll be using on a daily basis.
I've been battling this for longer than I care to admit.
SOLIDWORKS Professional 2023 SP5.0 on Windows 11 25H2
