Reloading form causes all fields to become "inactive"?

In my LibreOffice Base form, I am trying to clear all of the fields after submitting some values as a part of my macro. When I run the reload() method on the subform (SubForm.reload()), it works as expected in clearing out the previously entered text. However, when I do this on the main form (MainForm.reload()), the form fields (text fields, combo boxes, formatted fields, pattern fields, etc.) no longer accept keyboard input!

Am I missing something?