R Widget Blueprint Not Showing in Blank AR Template – Need Help

Hi everyone!

I’m currently working on a mobile AR project in Unreal Engine 5 using the Blank AR (Handheld AR) template. My tracked model appears correctly when the image target is detected, and my audio also works.

But my Widget Blueprint (info popup) refuses to appear in AR, no matter what I try.


My Setup

  • Using ARPawn from the default AR template

  • The camera is part of the ARPawn (default setup)

  • My Widget Blueprint is created inside my ARContent actor (the actor that spawns when the image is tracked)

  • The popup event is firing correctly (confirmed with Print String)


The Problem

My UI does not show up on screen at all:

  • Add to Viewport → nothing

  • Set Visibility → nothing

  • Widget Component → still invisible in AR

  • Tried enabling Draw at Desired Size

  • Tried checking collision + visibility

  • Tried Create Widget → Add to Viewport

  • Tried using references to ARPawn

  • Debug prints all work, so the blueprint event does fire

Still no UI appears when running the AR app on mobile.


What I’m Confused About

I’m not sure what the correct workflow is for UI in AR using the Blank template. Should I:

  1. Create the widget inside the ARPawn (recommended for 2D UI)?

  2. Create it in the actor that spawns after image tracking?

  3. Use Widget Component (3D UI) instead of Add to Viewport?

  4. Or keep all logic inside the Widget Blueprint itself?

I’ve seen different answers but nothing works for my setup.


My Questions

  1. What is the correct method to display an info popup/UI widget in Handheld AR (mobile) using the Blank AR template?

  2. Should I create the widget inside the ARPawn or the spawned ARContent actor?

  3. Does AR require a special setup for widgets that I might be missing?

If anyone could share:

  • A screenshot of a working Blueprint setup, or

  • A simple beginner-friendly explanation

…it would help a lot!

Thank you in advance!