I get the following error when I try to fit a hierarchical model using EP:

This is the same non-converging issue I alluded to in #495 when using uniform priors. Now that the Gaussian priors remain within the bounds, I confirmed that it also happens for them. This must be an issue with EP, since hierarchically fitting the same model and data without EP, e.g.:
search = af.DynestyStatic(
name="no_EP_fit",
sample="rwalk",
)
result = search.fit(model=factor_graph.global_prior_model, analysis=factor_graph)
converges to a solution.
I get the following error when I try to fit a hierarchical model using EP:

This is the same non-converging issue I alluded to in #495 when using uniform priors. Now that the Gaussian priors remain within the bounds, I confirmed that it also happens for them. This must be an issue with EP, since hierarchically fitting the same model and data without EP, e.g.:
converges to a solution.