(solve):
calling the active effect from @a was the problem, since it's calling from too many entities, idk how I didn't notice that.
execute if entity @r[nbt={ActiveEffects:[{Id:8, Amplifier: 1b}]}] run tellraw @a "Effect detected" works totally fine...