\documentclass{article}

\usepackage[colorlinks]{hyperref}

\usepackage[automake]{glossaries-extra}
\makeglossaries

\glssetcategoryattribute{general,common}{nohyper}{true} %this doesn't do anyhting?

%\glssetcategoryattribute{general}{nohyper}{true}
%\glssetcategoryattribute{common}{nohyper}{true} %These lines produces the expected behaivor of \glssetcategoryattribute{general,common}{nohyper}{true}

% dummy entries copied from example-glossaries-brief.tex

\newglossaryentry{lorem}{name={lorem},description={ipsum}}

\newglossaryentry{dolor}{name={dolor},description={sit},category={common}}

\newglossaryentry{amet}{name={amet},description={consectetuer},category={common}}

\newglossaryentry{adipiscing}{name={adipiscing},description={elit}}

\newglossaryentry{ut}{name={ut},description={purus},category={common}}

\newglossaryentry{elit}{name={elit},description={vestibulum}}

\begin{document}
	
	Use the entries: \gls{lorem}, \gls{dolor}, \gls{amet},
	\gls{adipiscing}, \gls{ut}, \gls{elit}.
	
	Use the entries again: \gls{lorem}, \gls{dolor}, \gls{amet},
	\gls{adipiscing}, \gls{ut}, \gls{elit}.
	
	Force the hyperlink on: \gls+{ut} or \gls+{dolor}.
	
	\printglossaries
	
\end{document}