I’ve been having issues with layer print attributes in Rh8 too. Part of the problem is that official documentation doesn’t explain how these attributes are applied.
There are posts going back to 2019 Difference between Print Width and Layout Print Width - Rhino / Rhino for Windows - McNeel Forum and 2022 Detail Print Color vs. Layout Print Color vs - Rhino / Rhino for Mac - McNeel Forum asking about this.
On top of this, I’ve found that layer states carried forward from a Rh7 file do not work in Rh8. That might be an issue for you as well?
I am not sure if they will help, but here are my testing notes breaking down my understanding of how all this works. It might be that the problem simply has to do with attributes inheriting (or not) from the global settings. I’ve written this as a very basic guide because I can’t find anything from McNeel, so I can’t warrant any of the info:
Each layer has 3 different settings for its lines’ Print Color and Print Width: Global, Layout and Detail.
“Global” (a word I’m using for clarity, it’s not in Rhino documentation) are the columns just labeled “Print Color” (using diamond icons, the squares are for display color) and “Print Width” (with text/number) that appear when you’re in Model Space.
When you switch to a layout tab, the Global PC + PW columns are still there, but they are joined to the right by a second set of columns for Layout Print Color and Layout Print Width. When you double-click into a detail window within a layout, these columns change to Detail PC and Detail PW.
Layout PC/PW setting affect curves/lines that are on the layout (in paper space), but not in model space.
Detail PC/PW settings affect curves/lines within the detail window (in model space).
Global settings initially carry over to Layout and Detail settings. However, when Layout or Detail attributes are directly changed, this breaks the link to the global settings and that setting becomes independent. For example, if you only adjusted the Detail Print Width of a layer, then the Detail Print Color, Layout Print Color, and Layout Print Width will still inherit attributes from Global, but Detail Print Width will now have to be adjusted directly.
To re-establish the link from Global > Layout/Detail, right click on the layer’s PC/PW setting and select “restore default.”
Layer States can be applied to all three of the layer print settings. At the bottom of the layer states panel are checkboxes to choose to apply the State to the Global or the Layout/Detail settings.
Layer States do NOT seem to be effective in Rhino 8 when opened from a Rhino 7 file. Restoring a saved Layer State shows the correct PC/PW on the layer panel, but the output will appear with Global PC/PW settings, as though the default had been restored.