The Phantom Linetype: Why It Works on Everyone Else’s Machine but Not Yours
Issue: A specific linetype displays perfectly for everyone else in the project but refuses to show correctly on one user’s machine — even after reinstalling Civil 3D.
Cause: This is often a combination of a missing .LIN definition or font file, plus a Civil 3D profile path issue. When the linetype loads from a different location on one machine, it can substitute a continuous line or drop symbols entirely.
Solution:
Step 1: Identify the Active .LIN File – Type LINETYPE > ? to list the loaded definition source. Compare against a machine where it works.
Step 2: Sync Support Paths – Go to OPTIONS > Files > Support File Search Path and ensure the custom linetype folder is identical across all users.
Step 3: Reload & Re-Define – Use LINETYPE > Load and point explicitly to the network-standard .LIN file.
Step 4: Check Shape/Font Dependencies – If the linetype uses .SHX or custom symbols, ensure those files are present locally and in the path.
Step 5: Test with CLEAN Drawing – Copy affected objects into a fresh DWG and see if the display persists — if it works there, your template or drawing dictionary might be corrupt.