Guardian Integration in umbrella project using erlang 28.0 elixir 1.18.4-otp-28

I am using erlang 28.0 elixir 1.18.4-otp-28 in my umbrella project and its giving me reference error given below.
has anyone faced anything like this with latest versions?
when i remove guarding configuration this goes away.

$ mix deps.get
** (ArgumentError) cannot escape #Reference<0.309707354.4210950145.161055>. The supported values are: lists, tuples, maps, atoms, numbers, bitstrings, PIDs and remote functions in the format &Mod.fun/arity
    (elixir 1.17.3) src/elixir_quote.erl:500: :elixir_quote.argument_error/1
    (elixir 1.17.3) src/elixir_quote.erl:409: :elixir_quote.do_quote_simple_list/3
    (elixir 1.17.3) src/elixir_quote.erl:409: :elixir_quote.do_quote_simple_list/3
    (elixir 1.17.3) src/elixir_quote.erl:149: :elixir_quote.do_escape/2
    (elixir 1.17.3) src/elixir_quote.erl:355: :elixir_quote.do_quote/2
    (elixir 1.17.3) src/elixir_quote.erl:409: :elixir_quote.do_quote_simple_list/3
    (elixir 1.17.3) src/elixir_quote.erl:409: :elixir_quote.do_quote_simple_list/3
    /home/dell/IdeaProjects/figours-platform/config/config.exs:173: (file)

This is due to using OTP 28. It is best to stick to OTP 27 for now:

1 Like

Yeah, it resolved my issue.
Thanks