Two IPFS addresses for one file - how this happened?

bafybeifzzhive2xstwah73sgoxeaeypgqmc4ystobooeapnyr5itbbqzma
bafybeibthjnw3icvz2rbgq3hajsleyql6to42perjeoabtrolvw2te3ev4

These two different addresses point to the completely identical files - one uploaded with storacha and the other uploaded with pinata. How is this possible? Is it a bug?

It says they are identical on a cmp level on Linux byte-by-byte comparison, but there are two addresses for them now.