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.