Hello Yone Louis,
Storage Spaces Direct requires all physical disks in a pool to use the same sector format. If a virtual disk was created on 512e drives, it cannot be extended across 4Kn drives because the sector sizes differ, and Windows will stop the operation with an incompatible allocation unit error. In practice, you cannot mix these two layouts within the same virtual disk.
The supported approach is to retire the 4Kn drives from the pool using Set‑PhysicalDisk -Usage Retired, replace them with disks that match the 512e format, and then run Repair‑VirtualDisk to restore consistency. If your hardware vendor provides a utility that allows sector reformatting, you can reformat the new drives offline to 512e before adding them back.
Once all disks in the pool share the same sector specification, you can safely extend the storage by running Resize‑VirtualDisk followed by Resize‑Partition. If this resolves the issue and restores your environment, please accept this answer.
Tracy Le.