just for update, the issue was that recentrly i added the “New Order” trigger to generate invoice to let the system generate invoice to send by mail new order notification. This generated the invoice generation also for credits payment.
I removed the trigger leaving Order Completed, order in processing.
After that the issue fixed. Still keep request to add as additional trigger if paid by specific payment gateway