Database does not populate empty field with default data

I’ve set up a table in the database with default values for each of my fields. However, when I create a new record in the table, the empty fields are not populated with the default values. What gives?

(I saw and read this forum post. It does not answer the question.)

EDIT: I just added a workflow that saved default values when the record was created. Problem solved.

Can you share your editor or app so we can see what’s going on?