WD SSD problems with LinuxMint

I have bought a new barebones laptop and plan to install LinuxMint 19.0. The laptop has a 1GB HD and a Western Digital 250GB SSD (WDS250G2X0C-00L350) which had a 30-day trial version of Win-10 installed which seems to work fine (well, it works) which helps establish that the hardware config is viable under Win-10. It can access both drives and I have created a.txt file on each. The LinuxMint live distro loads OK from USB stick, and will run for hours using firefox etc. Using the file-viewer I can see and display the contents of the text file I created on the HD. Any attempt to access the file on the SSD causes Mint to freeze. Similar problem if GParted is started (runs for ± five seconds, then freezes), or running Mint install (runs a few seconds - as far as select WiFi network - then freezes). Exactly same problems with an Ubuntu (18.4) and Disk-Repair-Utility (don’t know the underlying distro there).
I then wiped the SSD clean of the Win-10 Installation. No change. Similarly after a re-install of WIN-10.
In the BIOS: Hibernation, Secure Boot, Fast boot and security device support are disabled. I have run with UEFI Boot enabled and disabled with the same result.
The SSD firmware is the current version.

I am reluctant to open the case and start swapping SSDs and HDs as this would void the warranty, but any suggestions or comments would be welcome.
Thanks

Running inxi -Fxz gives the following report (which includes info on the SSD (I assume it can get this without mounting the device?))

mint@mint:~$ inxi -Fxz
System:
Host: mint Kernel: 4.15.0-20-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Cinnamon 3.8.6 (Gtk 3.22.30-1ubuntu1)
Distro: Linux Mint 19 Tara
Machine: Device: laptop
System: PC Specialist product: UltraNoteIV 14 serial: N/A
Mobo: CLEVO model: N2x0WU serial: N/A
UEFI: American Megatrends v: 5.12 date: 01/29/2018
Battery BAT0: charge: 44.0 Wh 100.0% condition: 44.0/45.3 Wh (97%)
model: Notebook BAT status: Full
CPU: Quad core Intel Core i5-8250U (-MT-MCP-)
arch: Kaby Lake rev.10 cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 14400
clock speeds: max: 3400 MHz 1: 2229 MHz 2: 2146 MHz 3: 1774 MHz
4: 1561 MHz 5: 1720 MHz 6: 1203 MHz 7: 1710 MHz 8: 2028 MHz
Graphics: Card: Intel UHD Graphics 620 bus-ID: 00:02.0
Display Server: x11 (X.Org 1.19.6 )
drivers: modesetting (unloaded: fbdev,vesa)
Resolution: 1920x1080@60.01hz
OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2)
version: 4.5 Mesa 18.0.0-rc5 Direct Render: Yes
Audio:
Card Intel Sunrise Point-LP HD Audio
driver: snd_hda_intel bus-ID: 00:1f.3
Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network: Card-1: Intel Device 2526 driver: iwlwifi bus-ID: 01:00.0
IF: wlp1s0 state: down mac:
Card-2: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 02:00.1
IF: enp2s0f1 state: down mac:
Drives: HDD Total Size: 1258.0GB (0.2% used)
ID-1: /dev/nvme0n1 model: WDS250G2X0C size: 250.1GB
ID-2: /dev/sda model: ST1000LM049 size: 1000.2GB temp: 42C
ID-3: USB /dev/sdb model: DataTraveler_2.0 size: 7.8GB temp: 0C
Partition: ID-1: / size: 3.9G used: 35M (1%) fs: overlay dev: N/A
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 39.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 228 Uptime: 1:11