I tried with 3.3 and 5v, I tried also the same screen with an arduino uno and there wasn't any issue (the sketch printed and recognized the screen at the default pin as should be).
I tried with another i2c screen that I have and not worked (I had the arduino starter kit that doesn't include the lcd screen).