Splash screen icons stopped working

I am not certain when this started as I was too busy working on functionality but at some point my splash screen stopped working. It just a white screen now.

Correction: I have cordova-plugin-splashscreen 3.1.0 installed. All the icons/images are in the proper /resources/android folder and I see all file & folders in /platforms/res area too.

Here is my config.xml setup:

  <platform name="android">
    <allow-intent href="market:*"/>
    <icon src="resources\android\icon\drawable-ldpi-icon.png" density="ldpi"/>
    <icon src="resources\android\icon\drawable-mdpi-icon.png" density="mdpi"/>
    <icon src="resources\android\icon\drawable-hdpi-icon.png" density="hdpi"/>
    <icon src="resources\android\icon\drawable-xhdpi-icon.png" density="xhdpi"/>
    <icon src="resources\android\icon\drawable-xxhdpi-icon.png" density="xxhdpi"/>
    <icon src="resources\android\icon\drawable-xxxhdpi-icon.png" density="xxxhdpi"/>
    <splash src="resources\android\splash\drawable-land-ldpi-screen.png" density="land-ldpi"/>
    <splash src="resources\android\splash\drawable-land-mdpi-screen.png" density="land-mdpi"/>
    <splash src="resources\android\splash\drawable-land-hdpi-screen.png" density="land-hdpi"/>
    <splash src="resources\android\splash\drawable-port-ldpi-screen.png" density="port-ldpi"/>
    <splash src="resources\android\splash\drawable-port-mdpi-screen.png" density="port-mdpi"/>
    <splash src="resources\android\splash\drawable-port-hdpi-screen.png" density="port-hdpi"/>

and I even added in (above the <platform> :

>   <preference name="SplashScreen" value="screen" />
>   <preference name="SplashScreenDelay" value="1000" />

Can anyone help me understand what changed or broke?
Cordova 6 .0
Ionic 1.7.14

I do not have crosswalk installed.

Well, two things I figured out and got it working.

  1. I don’t know when it changed, but the default size of the splash.png file used to be 1200x1200, apparently the new size is now 2208x2208. As a result, there were several /platform/android/res/sizeFolder-xxx that were missing the screen.png files because the one i had was 1200x1200 and thus too small for ionic resources to generate new png’s for the larger required images. I redid my splash.png to 2208x2208 and that helped populate all the missing files.

  2. I then changed the following:
    <preference name="SplashScreenDelay" value="1000"/> // first attempt, only a white screen

I redid the resources, and it updated the config.xml file to
<preference name="SplashScreenDelay" value="3000"/> // still a white screen

And I finally changed it to:
<preference name="SplashScreenDelay" value="10000"/> // finally the splash screen appeared but for WAY to long, like 5 or 6 seconds.

I then backed it off to:
<preference name="SplashScreenDelay" value="5000"/> // and now it splash’s for about 2 seconds then ‘fades’ into the app (nice addition by the way, the fading didn’t used to happen)