Why is the ECB asking EU banks to hold off on buybacks?
The reason for the ECB to limit dividend payments is to preserve bank capital, to ensure safety and soundness of the banking system at a time of stress.  Remember that when banks pay dividends , the capital base is reduced.   If that happens at the same time that banks have to make provisions against bad loans , taxpayers could be at risk from bank bailouts.