Suppose $X$ is a random variable with a density $f(x)$ such that $f(x)$ is a convolution of some density $g$ with some other density $q$: $$ f = g\ast q. $$
Under what conditions does $X=h(Y)$, where $Y\sim g(y)$ and $h$ is some function?
Under what conditions does there exist a function $h$ such $h(Y)$ has the same density as $X$, where $Y\sim g(y)$?
This problem is equivalent to the following: Given independent random variables $(Y,U)$, when does there exist an $h$ such that $h(Y)\sim U+Y$? (In this re-formulation, $U\sim q(u)$.)
In my use case, $Y$ is simple (e.g. a Gaussian), $f$ and $q$ are very general (but smoothness/regularity conditions are fine if necessary), and $h$ is allowed to be general as well. So this precludes counterexamples like $X=Y$, etc.
Edit: Clarified that I did not mean $h(Y)=U+Y$, which of course implies $U$ is a.s. constant.