Mistery: I2C not working, blink working

What it can be?

We can safely rule out your code.

We can probably rule out your set-up / connection.

Everything else is on the table, however.