Why do engines fail to solve a 400 year old chess puzzle?

Here is a chess puzzle composed by Gioachino Greco. This was created in 1623 and its black to move and draw the game. He was an Italian chess player and writer. He recorded some of the earliest chess games known. His games, all against anonymous opponents ("NN"), were quite possibly constructs but served as highly useful tools for spotting opening traps. Mikhail Botvinnik considered Greco to be the first professional chess player. In this video I am showing how chess engine Komodo 10 fails to solve it and attempt to answer why that happens !
Gioachino Greco, 1623
Black to move and draw
This position in Forsyth-Edwards Notation (FEN) is: r7/8/8/5bk1/8/5B2/5RPP/6K1 b - - 0 0
✅ Twitter → https://twitter.com/surenaghabek
✅ Facebook → https://www.facebook.com/surenaghabek
✅ Instagram → https://www.instagram.com/surenaghabekyan

Video Thumbnail Credits: https://commons.wikimedia.org/wiki/File:Greco_book.jpg