So not a problem with nested vaults or .obsidian, but a question of why Obsidian stalled when a large file, acceptable in the originating vault, caused a stall when copied to another folder in the vault.
I’m not sure whether you have tested whether the behaviour is different when that folder is not itself a vault. Or whether it would be different if you copied it to a folder/vault that was not nested in the original vault.