While 'commissioning' my fuse burner, I tried 2 different displays that I had on hand - both were 0.96", one a yellow/blue and the other a white OLED. The yellow/blue OLED had the 4 pins arranged as per Phil's veroboard layout - GND, Vcc, SCL, SDA - but the white OLED had transposed Vcc and GND pins - ie Vcc, GND, SCL, SDA. The yellow/blue OLED worked but with the expected blank lines. I made a patch lead to swap the GND & Vcc around for the white OLED and it worked perfectly, so it wasn't a case of mis-labeling.

Transposed power pins

Has anybody else come across this? All my OLED displays have come via fleabay or Bangood.

And it isn't just with the 0.96" I2C version. I bought these two 1.3" SPI OLED a few years back, at the same time from an eBayer seller (far eastern). They were advertised as 6 pin, but one came 7 pin and neither matched the photo on eBay either. Some of the other pins are jumbled up, not just Vcc and GND. In fact, they don't even agree on how to mark the positive pin, one has Vdd the other Vcc. But they both work OK, which is the main thing.

Since then I buy all my OLED from the same seller on Aliexpress, they always arrive matching the photo and description, so you can buy some a year later and get the same OLED. And they are generally cheaper than eBay too.