It appears that dashicons is only loaded on the front if you’re logged in. This could be a bug and ACF should probably be loading dasicons on pages where acf_form_head() is used. You should submit a bug report here https://www.advancedcustomfields.com/contact/
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users