This is a feature every tape library has.
The market for tape libraries is small, the (unofficial) list of libraries compatible with veeam is even less.
Also most of them are technicaly identical.
And yes: Veeam get the message "drive needs cleaning" from library.
The problem from the first day on is, that Veeam can not PAUSE a tape job, put in a cleaning tape,
wait until cleaning job is done and CONTINUE the tape job with next tape.
The problem is clear, the solution is clear and Veeam got it on a "high priority list".
So, just do it !!!