Paste special seems to be broken

I’m now designing a quasi serious PCB for the first time in maybe 2 years, and I am experiencing a lot of things that are not working as they should. Take for example this “Paste Special”. I cut parts from a sheet, then did a Paste Special on another sheet, told KiCad to keep the RefDes (Why is that off by default in Paste Special in the first place?), But still, RefDes is gone.
Now I don’t really care much about the RefDes, but the links to footprints on the PCB are also gone, and the sole purpose of this Paste Special is to preserve those links. Is it possible I used the function wrong? I used Cut from the popup menu (just outside of the screen capture) to put that section on the clipboard.

And because it looks like a bug, my KiCad version info:

Application: KiCad Schematic Editor x86_64 on x86_64

Version: 7.0.7-7.0.7~ubuntu20.04.1, release build

Libraries:
	wxWidgets 3.2.1
	FreeType 2.10.1
	HarfBuzz 6.0.0
	FontConfig 2.13.1
	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 Mint 20.3, 64 bit, Little endian, wxGTK, xfce, x11

Build Info:
	Date: Aug 13 2023 23:14:53
	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.71.0
	OCC: 7.5.2
	Curl: 7.88.1
	ngspice: 38
	Compiler: GCC 9.4.0 with C++ ABI 1013

Build settings:
	KICAD_SPICE=ON

These may be bugs. This seems to work in 7.99.

Works for me, just tried it (7.0.7). Interestingly, your PS201 reference is still there.

I have the same issue with “Paste Special” (Keep existing reference designators, even if they are duplicate). Ref designators do not match when copying from one schematic to another with the same KiCad build version.
Application: KiCad Schematic Editor x64 on x64

Version: 7.0.7, release build

Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
libcurl/7.88.1-DEV Schannel zlib/1.2.13

Platform: Windows 11 (build 22621), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Aug 14 2023 02:42:39
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.7.1
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI

Build settings:
KICAD_SPICE=ON

I tried both Cut and Copy with Paste Special on three different Schematics. All worked as it should.
Ref. and Footprint links both carried over in all cases. 7.0.7

Application: KiCad Schematic Editor x86_64 on x86_64

Version: 7.0.7-7.0.7~ubuntu22.04.1, release build

Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 6.0.0
FontConfig 2.13.1
libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.16

Platform: Linux Mint 21.1, 64 bit, Little endian, wxGTK, cinnamon, x11

Build Info:
Date: Aug 13 2023 23:14:49
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.2
Curl: 7.88.1
ngspice: 38
Compiler: GCC 11.4.0 with C++ ABI 1016

Build settings:
KICAD_SPICE=ON

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.