After trying everything, even new fresh installation I figured the problem in this:
When i upload a product image it tries to store the image instead of /home/my_domain/public_html/2022/images/virtuemart/resized/ to some other folder named "typeless" This folder permissions although was 755 and also I changed it to 777, when I try to upload an image to the "product images" path I see that is Unwriteable which is not true.
/home/my_domain/public_html/2022/images/virtuemart/typeless/resized/ :: Unwriteable
How can I get rid and shown the correct permissions to this folder please?
I did updated tables from the TOOLS menu on VM admin.
Thanks.