I’m in the process of buying a Strom and noticed this very issue when obtaining a quote from this supplier. I worked in the insurance industry for well over 30 years as a broker, and this kind of thing has popped up from time to time in the past eventually the software providers will correct the fault. The law changed signicantly in 2012 for retail insurance (motor household etc), and 2015 for commercial insurance.
Essentially this means the onus is squarely on the insurance provider as the professional, and not you as the layman. Providing you haven’t blatantly lied or been malicious it’s down to the provider to ask all the relevant questions, I pointed out to the bloke at Bennett’s that the cc rating was wrong for my bike. But even if I hadn’t noticed the cc rating was incorrect but everything else was right, year make etc., you cannot be held responsible. Insurers have far less leeway these days, but if they find out you’ve been telling whoppers they can retain all of your premium, void your policy from inception and place you on an insurers black list preventing you from obtaining cover elsewhere.
Hope this helps