@Override
	public void moveFolder(String oldParentPath, String newParentPath, String oldFolderName,
			String newFolderName) throws InvalidNameException, IOException {
		synchronized (syncObject) {
			validate();
			repository.validateWritePrivilege(currentUser);
			checkFolderInUse(oldParentPath, oldFolderName);
			RepositoryFolder folder = repository.getFolder(currentUser,
				oldParentPath + FileSystem.SEPARATOR + oldFolderName, false);
			RepositoryFolder newParent = repository.getFolder(currentUser, newParentPath, true);
			if (folder != null) {
				folder.moveTo(newParent, newFolderName, currentUser);
			}
		}
	}
Verify that the client is active and continuing to read events
Ghidra/Features/GhidraServer/src/main/java/ghidra/server/remote/RepositoryHandleImpl.java