Multiunit symbol imported from Altium has only one unit

Description

Multiple symbol units from Altium are imported as one symbol, the units are piled.

image

Steps to reproduce

  1. Microcontroller.SchDoc.
  2. The two large indentical symbols should be two different units.
  3. Compare with OpenVent_Control_Board_Schematics_Rev_2.7.PDF if Altium isn't available.

KiCad Version

Application: Eeschema

Version: (5.99.0-4143-g3ced74d19), debug build

Libraries:
	wxWidgets 3.0.4
	libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3

Platform: Linux 5.4.0-51-generic x86_64, 64 bit, Little endian, wxGTK, KDE, x11

Build Info:
	Date: Oct 18 2020 16:49:58
	wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
	Boost: 1.71.0
	OCE: 6.9.1
	Curl: 7.68.0
	Compiler: GCC 9.3.0 with C++ ABI 1013

Build settings:
	KICAD_SCRIPTING=ON
	KICAD_SCRIPTING_MODULES=ON
	KICAD_SCRIPTING_PYTHON3=ON
	KICAD_SCRIPTING_WXPYTHON=ON
	KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
	KICAD_SCRIPTING_ACTION_MENU=ON
	BUILD_GITHUB_PLUGIN=OFF
	KICAD_USE_OCE=ON
	KICAD_SPICE=OFF
	KICAD_STDLIB_DEBUG=OFF
	KICAD_STDLIB_LIGHT_DEBUG=OFF
	KICAD_SANITIZE=OFF