If you look in the devices/compiler.json for the 1030, the Version of CIQ on the Japanize device is 3.1.3, so when you bumped the min SDK to 3.2 it no longer fits that minimum. You may want to change the min SDK to 3.1 and then use
if(Toybox has :Weather)
to check for that. Not all 3.2 devices support weather so you probably want to do that anyway.
Thanks for responding Jim. I can see what you mean in the compiler.json file. The screen shot he sent me of his device, though, shows Connect IQ Version 3.2.4 (and Firmware 11.10). How could that be?
Yep, I am using HAS for weather amongst other things.
It doesn't matter what's on the device in this case. Based on the compiler.json, the APAC for Japan version won't be included in the iq file. due to the min being 3.2
BTW, EVERY one of my apps has a min of 1.2, and then I cut off some devices by not including them, and then in many cases, "has" is really handy. That way if there is a FW update, the app just works, and there is no need to upload a new version.