Thanks for the feedback , i didn't know that there is a trial license for SolarAssistant , i am going to test it for sure !
My inverter is also (3kw, 24v) Model Name: PV1800 , MD: PV18-3024 VHM.
I am pretty sure it is not power supply issue for the Pi 4, as it happen even on ESP32 (Running Modbus RTU Library) and in HomeAssistant running in VirtualBox on my laptop , also i have tried using the SolarPowerMonitor program on windows 11. in All these Seniors i cant get data from the inverter only if the (pi , esp32 , HomeAssistant , SolarPowerMonitor , or any puller device) was Running first and connected to the Inverter then i restart the inverter i start getting data !!
if i disconnected the usb cable from the inverter and then reconnected no data !! it is like the inverter locking itself or something
i tried even a different usb cable same thing but i haven't tested any cable with a ferrite ring but i will , but i really don't think it is going to make any difference because the same cables (without a ferrite ring) works perfect after restarting the inverter.