Bonjour,
A la forme négative, on peut utliser le singulier ou le pluriel, les 2 formes sont acceptées, sauf quand on sous entend un pluriel évident:
"Je n'ai pas de manches."
Car on a 2 bras .
Si tu veux dire qu'il y a risque de plusieurs effets secondaires, tu peux mettre au pluriel.
" Suite à sa Covid, elle n'a pas eu d'effets secondaires."
Car on sait que la Covid en a plusieurs.
"Elle n'a pas de maison."
On n'est pas censé en avoir plusieurs, surtout quand on n'en a pas .