Enzyme cannot deduce type for integral function in reverse mode AD

This would require a custom Enzyme rule in Integrals.jl that no one has implemented yet. In general, reverse mode autodiff over adaptive quadrature isn’t widely available, neither in Julia nor elsewhere as far as I know. However, Integrals.jl does provide a rule for Zygote/ChainRules, so maybe try Zygote?