# FS\_Test::ID is not initialized properly

**URL:** <https://forums.unrealengine.com/t/fs-test-id-is-not-initialized-properly/560690>\
**Category:** Issues and Bug Reporting\
**Tags:** Struct, unreal-engine, bug-report, CPP, question\
**Created:** [May 19, 2022, 1:47am UTC](https://forums.unrealengine.com/t/fs-test-id-is-not-initialized-properly/560690 "2022-05-19T01:47:11Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Roy\_Wierer.Seda145](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/roy_wierer.seda145/32/906551_2.png) [@Roy\_Wierer.Seda145](https://forums.unrealengine.com/u/Roy_Wierer.Seda145)\
**Post date:** [May 21, 2022, 7:34pm UTC](https://forums.unrealengine.com/t/fs-test-id-is-not-initialized-properly/560690/5 "2022-05-21T19:34:30Z")

</div>

But it does?

Runtime\Core\Public\Misc\Guid.h

```auto
struct FGuid
{
public:

	/** Default constructor. */
	FGuid()
		: A(0)
		, B(0)
		, C(0)
		, D(0)
	{ }

	explicit FGuid(uint32 InA, uint32 InB, uint32 InC, uint32 InD)
		: A(InA), B(InB), C(InC), D(InD)
	{ }

	explicit FGuid(const FString& InGuidStr)
	{
		if (!Parse(InGuidStr, *this))
		{
			Invalidate();
		}
	}

....

```

\*Edit I used to initialize using NewGuid, but that gave the same result.

```auto
FGuid FGuid::NewGuid()
{
	FGuid Result(0, 0, 0, 0);
	FPlatformMisc::CreateGuid(Result);

	return Result;
}

```

---

_[View the full topic](https://forums.unrealengine.com/t/fs-test-id-is-not-initialized-properly/560690)._
