I was calling get_field('my_custom_field_name'); and getting an object with a bunch of NULL, 0 and empty fields. woops!
Thank you @wellmade-online !
All I needed to do is change my call to acf_get_field('my_custom_field_name') and all values (including the default value I needed) were populated.