you can potentially try removing the prefixed policy name and re-adding the standard one?
I tried. When I type anything in the Policies box no text is auto-suggested. However, I can add them, but when hitting SUBMIT
I get HTTP-500.
On the server I get errors like this:
[error] Ranch listener Pleroma.Web.Endpoint.HTTP, connection process #PID<0.261719.0>, stream 1 had its request process #PID<0.261722.0> exit with reason {{%ArgumentError{message: "errors were found at the given arguments:\n\n * 1st argument: not an atom\n"}, [{:erlang, :apply, ["SimplePolicy", :describe, []], [error_info: %{module: :erl_erts_errors}]}, {Pleroma.Web.ActivityPub.MRF, :"-describe/1-fun-0-", 2, [file: ~c"lib/pleroma/web/activity_pub/mrf.ex", line: 198]}, {Enum, :"-reduce/3-lists^foldl/2-0-", 3, [file: ~c"lib/enum.ex", line: 2510]}, {Pleroma.Web.ActivityPub.MRF, :describe, 1, [file: ~c"lib/pleroma/web/activity_pub/mrf.ex", line: 196]}, {Pleroma.Web.MastodonAPI.InstanceView, :federation, 0, [file: ~c"lib/pleroma/web/mastodon_api/views/instance_view.ex", line: 102]}, {Pleroma.Web.Nodeinfo.Nodeinfo, :get_nodeinfo, 1, [file: ~c"lib/pleroma/web/nodeinfo/nodeinfo.ex", line: 21]}, {Pleroma.Web.Nodeinfo.NodeinfoController, :nodeinfo, 2, [file: ~c"lib/pleroma/web/nodeinfo/nodeinfo_controller.ex", line: 36]}, {Pleroma.Web.Nodeinfo.NodeinfoController, :action, 2, [file: ~c"lib/pleroma/web/nodeinfo/nodeinfo_controller.ex", line: 5]}]}, {Pleroma.Web.Endpoint, :call, [%Plug.Conn{adapter: {Plug.Cowboy.Conn, :...}, assigns: %{}, body_params: %Plug.Conn.Unfetched{aspect: :body_params}, cookies: %Plug.Conn.Unfetched{aspect: :cookies}, halted: false, host: "pleroma.neuromante.net", method: "GET", owner: #PID<0.261722.0>, params: %Plug.Conn.Unfetched{aspect: :params}, path_info: ["nodeinfo", "2.0.json"], path_params: %{}, port: 80, private: %{}, query_params: %Plug.Conn.Unfetched{aspect: :query_params}, query_string: "", remote_ip: {127, 0, 0, 1}, req_cookies: %Plug.Conn.Unfetched{aspect: :cookies}, req_headers: [{"accept", "application/json, text/plain, */*"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-GB,en;q=0.9,de-DE;q=0.7,fr-FR;q=0.6,es-ES;q=0.4,it;q=0.3,ru;q=0.1"}, {"connection", "upgrade"}, {"cookie", "userLanguage=en; __Host-pleroma_key=SFMyNTY.g3QAAAACbQAAAAtvYXV0aF90b2tlbm0AAAArWjhqc2xBb0xKTFp6clJfSXR0bnNRWW5kdkhwMU9Pd2RSZUFGZXo5NURWNG0AAAAKb2F1dGhfdXNlcncDbmls.A4FZ_wArVqR1KKshYWESc8Wg9bH5h81J1J3odXK64PI; Admin-Token=Z8jslAoLJLZzrR_IttnsQYndvHp1OOwdReAFez95DV4; Auth-Host=pleroma.neuromante.net; sidebarStatus=1"}, {"dnt", "1"}, {"host", "pleroma.neuromante.net"}, {"sec-fetch-dest", "empty"}, {"sec-fetch-mode", "cors"}, {"sec-fetch-site", "same-origin"}, {"sec-gpc", "1"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"}, {"x-forwarded-for", "87.154.210.204"}], request_path: "/nodeinfo/2.0.json", resp_body: nil, resp_cookies: %{}, resp_headers: [{"cache-control", "max-age=0, private, must-revalidate"}], scheme: :http, script_name: [], secret_key_base: nil, state: :unset, status: nil}, []]}} and stacktrace []
I had to add them back with the full name.