Referencing https://craftcms.com/docs/3.x/matrix-fields.html#saving-matrix-fields I believe I did this correctly according to the docs and other posts here. My Matrix field is able to save edits, but when the field is empty adding a new block does NOT work.
POST data from the form submission:
Code:
{{ hiddenInput('fields[vendorLocations][blocks][new1][type]', 'address') }}
{{ hiddenInput('fields[vendorLocations][blocks][new1][enabled]', '1') }}
<select name="fields[vendorLocations][blocks][new1][fields][city]" required>
<option value="">Choose One</option>
{% for city in riCities() %}
<option value="{{ city|title }}">{{ city|title }}</option>
{% endfor %}
</select>
Desired CMS Result: