Common issues and how to resolve them.
Cursor does not move
Mouse visibility gating may be blocking analog driving. Check Project Settings → UUniversalVirtualCursorSettings → bGateVirtualCursorByMouseVisibility and your HUD’s mouse cursor / input mode.
Target events never fire
Ensure widgets have UVirtualCursorTargetComponent , are hit-testable, and are not excluded by drag-drop or visibility rules.
Snap ignores a widget
Hidden, zero-size, or invalid bounds will not register as snap targets. Drag-drop hit testing can also skip widgets during an active drag.
Parallax has no effect
Confirm UVirtualCursorParallaxOverlay is in the widget tree, visible, and using non-zero strength/offset. Project defaults apply when bUseProjectParallaxDefaults is true.