An issue I come across is the attributed failures of AI of a first time use of AI.
Non-deterministic software can behave orders of magnitude different based on how input is structured.
This factor is largely missed by bringing a deterministic mindset to trying AI.
This means the same problem solution can work for one person reliably, and not another and both are true.
Assertions that begin with a deterministic assessment using a snapshot in time of both the user and models capabilities are a new feature of this new category of software that will have to be better caught and expressed.