If images are not displaying in the dashboard, this is a common issue, usually caused by lazy loading.
Lazy loading is a feature provided by performance-oriented plugins such as WP Rocket, WP Smush, and others.
To resolve this issue, you need to exclude the vendor dashboard from lazy loading within your performance plugin's settings.
An easy way to verify if this is the cause is to temporarily deactivate all other plugins on your site. If the images appear, re-enable your plugins one by one until you identify the specific plugin causing the conflict.
For example, to resolve this in WP Smush, you can add the "/vendor-dashboard" path to the exclusion list:


