I can’t say what the source of the error is without seeing your code, but the error message The value argument must be within the support
is saying that the observed value at site obs
is not compatible with the distribution at the site, perhaps because the observations are real-valued and the Poisson distribution you’ve used at the site expects nonnegative integer values.
Have you checked that the Poisson distribution is a valid likelihood for your data?