Found the issue….
I had a code snippet that was used to remove dashicons (wp_deregister_style(‘dashicons’)) but it seems that if the dashicons are removed the css does not load.
Could be because the fields are being used for custom post types that I have assigned dashicons to (for admin). But I don’t really think that could be it.