Hi again
Thanks for the perfect Video Documentation of the Problem.
So apollogy.... You request fully correct.... and i say thats not possible. BUT It is as you confirmed with your Video! Real Strange. Never see this before.
About your "Pin Question".
In theory the Pins are neutral. Aslong you not use a Pin for a other device the pin is technical ignored by MF. So.... If Pins 20/21 are free they should work 100% for the IC2 System.
I never test out if the Software in theory allow you to create a IC2 Display if you still got another Device (whatever Button, LED or so) that still use Pin 20 and/or 21.
Also backwards.... I not test if you can create a device on Pin 20/21 (E.g. a button) if there exist still a LCD Display on this Board.
Badly i never check this in case that is a massive User issue. Nobody with knowledge would create a Device on a Pin, that is still plugged with a other device normaly.
********
NOTE: In your system there MUST be another issue !
In Video i see your Board got already other Devices ( 4 LED 7 Segment Devices and 1 "RedLED" Device ) .
BUT at Minute 0.57 of the Video you open the Tab/Dropdown for Output Devices of that Mega and there is NOTHING.....
Whatever the LCD will not work correctly ... The other Elements should be shown already.
Possible Issue: Does one of the already existing devices in this situation use Pins 20 or 21 ?? May this "kill" the Mega System.
Summary:
I not know what you mean with "SunBoard" . I also use Sunfounder Megas like this....
https://www.amazon.de/SunFounder-ATmega2560-16AU-Board-compatible-Arduino/dp/B00D9NA4CY
And those are 100% Compatible.
So i finaly not know what you change. If all wirework and Device Settings are the same and it work now then pretty sure just the old Mega got a issue.
Not throw it in the trash. Try a EEPROM Clear. Maybe just a little error in Frimware and all is fine again !