So I just bought a new Monitor, and got to continue coding a plugin that was working without problems. But when I executed the debug build, I got to a jassert:
jassert (getBounds().isEmpty() || ! isOpaque()); in the component class.
I then tried on my old Monitor and everything was working correctly as it was.
Any idea on why this may be happening?