Splash is wrong size / cropped

I’ve successfully generated icons and splash for Android using ionic cordova resources. The files look right in the resources folder and CONFIG.XML also looks correct.

After packaging using Ionic Pro account, the splash graphic appears but it’s too large for the screen size of debug build on Samsung S5, resulting in a centred but severely cropped image as if the image is the wrong size.

Tried removing / adding platform / rebuilding various times - no joy, reverting to default (by deleting from config and resources - that worked), rolling back to earlier versions of various thing (Android / Ionic) all to no avail.

Current Ionic Info:-

@ionic/cli-utils: 1.19.0
ionic (Ionic CLI): 3.19.0

local packages:

@ionic/app-scripts : 2.1.4
Cordova Platforms : none
Ionic Framework : ionic angular 3.6.1

System:

Node : v8.9.0
npm : 5.5.1
OS : Windows 10

Read the following article carefully:
http://blog.academytimes.com/ionic-3-framework/easy-way-set-splash-screen-icon-ionic-3/

Done all that. The generation part seems dead easy.

I see the files that were created and the config.xml file looks correct.