not sure if that could be related to
blockchain.info being down since a while for maintenance
Not related. Blockchain.info does not run the Bitcoin network, or Kraken. Instead of blockchain.info, one can use e.g.
blockr.io to check transactions.
It's possible that Kraken uses blockchain.info to confirm deposits instead of their own custom implementation?