ICU currently tests for and enforces a requirement that all locales have standard time formats (explicit or inherited) that match the preferred cycle for their region (or combination of region+language) as specified by the supplemental timeData.
CLDR seed locales are not currently checked for this, and some are missing appropriate time formats. Mainly this happens for locales that should use 12-hour time cycle according to timeData, since locales without standard time patterns inherit them from the root patterns using H..
Propose adding standard time patterns using h to at least the following locales (will check for others):
And then if we do that we need to add patterns using H to the following, to override the parent that got h above: