Custom components overridden by screen sizes

maybe doing something wrong but this issue has happened before, if you do not select all screen sizes in the theme studio then any classes you use are not recognised in those screens not selected, I know before I have said I understand that but users would have to know to select all screen sizes