DaveTheCoder 2 scenarios, both were experiencedin real life.
1) You - archlinux - had outdated ntfs package and thus corrupt your ntfs partitions.
2) You successfully can use ntfs with the ntfs-3g package
My ssd got corrupted when i was doing writes on it from linux, before i installed the ntfs-3g. so i reformatted it as ext4 and it was fine..
My hdd 10tb, was using the bad package but i didnt do writes on it, and it survived.. still is ntfs. Can do read and writes no problem.
Steam, however, cant install/use games on linux from ntfs partition. Youll have to recopy to linux filesystem
Im not sure windows can read ext4 natively.
Linux however can safely use ntfs with ntfs-3g. Archlinux comes bare, so if you didnt know you needed it, it probably used something else to do the job and job got corrupted.. Or, maybe my ssd was dying/is, its very old and seen many writes/reads over the years.
I built nas, that is zfs filesystem and for windows, use i had to enable samba on it.
And on linux i still use samba to access it 😃 much easier to set up, permission wise.