The problem appeared after we upgraded to phoenix_live_view 0.18.13 and phoenix_html 3.3.0. If we go back to 0.18.11 and 3.2.0 the warnings disappear. Weird.
Running into similar no route path warning when using ~p"/#{@page_path}" and it displays in the warning as /#{assigns.page_path} but it runs on the local server as expected.
Can you provide more information? What is @page_path and what are your routes? Also note that verified routes need to match segment by segment. So if you have /posts/:id, you need to do ~p"/posts/#{@post.id}". If you try to interpolate the whole route as “/posts/123”, then there is nothing we can do to verify it (and then you should just remove ~p).