else report the inking found on the flex connector.
I suggest you use the suggested wiring:
// mapping suggestion for ESP32, e.g. LOLIN32, see .../variants/.../pins_arduino.h for your board
// NOTE: there are variants with different pins for SPI ! CHECK SPI PINS OF YOUR BOARD
// BUSY -> 4, RST -> 16, DC -> 17, CS -> SS(5), CLK -> SCK(18), DIN -> MOSI(23), GND -> GND, 3.3V -> 3.3V
else report why you use a different wiring, and the board selected to compile for.
-jz-
Finally a quick question: If I wanted to use multiple (similar) displays in a project, can I simply add them (all using a different CS and BUSY line)? Is your library prepared for that?
...and using a separate display instance for each. This is the straightforward solution. Also:
// create display class instances for each display, each instance with different CS line, each instance with RST disabled,
// (or use separate RST pins for each display),
If you run out of pins, or if you want to use common functions for different driver classes, you could take a look at GxEPD2_MultiDisplayExample.ino.