Fenix 7x pro not pairing with phone

So I have been reading through the forums looking at all the older messages for fixing this issue, and no dice.

So I have a Samsung Galaxy S24 Ultra, and I recently purchased a Fenix 7x Pro. 
I've been using the Fenix 6 for years without issue, and tried pairing the 7xPro, but it can't find it.

I have gone through the wickets on troubleshooting. On the android settings I can see the device and connect too it, but the app refuses to connect.
I have restarted, paired, unpaired, cleared cache, cleared data, uninstalled app and reinstalled app. No dice on the Garmin Connect app.
On the watch I have, reset all data, toggled airplane mode, downgraded the firmware, upgraded the firmware, wiped all files on the watch's MTP storage. You name it, I've tried it, even trying different devices to try pairing.

As it stands right now, most I can do is sync over WIFI or plug into a computer to sync. Though I can't install any apps or custom watch faces, and I would like to do that... as well as use the ECG feature. There's a lot of missing stuff without the app, since I can't do anything with the desktop program.

I did go though the debug folder after the firmware rollback, and there is an err_log file and it has this.

```

4376 (fenix 7X Pro) SW ver: 1934
Build Type: RELEASE
Commit:8aebc8bf433754c3cb318284566336fc210aba20
ESN: 3483194421
11/21/24 03:06:10
RTL
errnum: 0x021
r0: 0x38a0e5b8
r1: 0x38745a64
r2: 0x188a4a23
Stack frame PC, SP: 0x10001b11, 0x38a0d860
Call Stack - SP at 0x38a0d860:
	0x100006ed
	0x100044dd
	0x188a4a23
	0x188a4a23
	0x188a4a23
	0x1003f767
	0x18a7e20b
	0x1019e765
	0x101a4215
	0x10006059
	0x100060b1
	0x1019ce73
	0x1019ce73
	0x101a6949
	0x10006681
	0x10007121
	0x10002201
	0x186e8ab3
	0x10002225
	0x1000262b
	0x10002937
	0x186e8ab3
	0x186e6105
	0x18b92ead
	0x18b92ead
	0x10000001
	0x186e50ed
	0x186e50ed
	0x18d600fb
	0x18b91f85
	0x18d600fb
	0x18b91f85
Uptime: 51863

So I'm pretty sure, there is a physical defect on the device, but I'm not sure.

Since I purchased the device in store and it was the last of leftover stock, I can't really return it too the store. So is there any way to fix this, or do I have to hope Garmin can do an RMA on an older device?