# SetPositionInViewport node broken in UE5.1

**URL:** <https://forums.unrealengine.com/t/setpositioninviewport-node-broken-in-ue5-1/732258>\
**Category:** Feedback & Requests\
**Tags:** unreal-engine, question\
**Created:** [December 20, 2022, 4:26am UTC](https://forums.unrealengine.com/t/setpositioninviewport-node-broken-in-ue5-1/732258 "2022-12-20T04:26:03Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![SupportiveEntity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SupportiveEntity](https://forums.unrealengine.com/u/SupportiveEntity)\
**Post date:** [December 20, 2022, 5:29am UTC](https://forums.unrealengine.com/t/setpositioninviewport-node-broken-in-ue5-1/732258/2 "2022-12-20T05:29:41Z")

</div>

Hey there @Sairenz94! So some of the times I’ve been seeing this it’s been the GameInstance not having a proper reference to it’s subsystem because it overrides the Init and OnStart functions.

> [@Add to viewport does not work](https://forums.unrealengine.com/t/add-to-viewport-does-not-work/717453/15):
>
> I’ve tracked down the problem for myself and I assume it’s the same for you guys. My GameInstance class in CPP had overridden the Init and OnStart functions, and hadn’t called Super::Init(), etc. Make sure you’re calling the parent inits!

---

_[View the full topic](https://forums.unrealengine.com/t/setpositioninviewport-node-broken-in-ue5-1/732258)._
