fontFamily "FontAwesome" is not a system font and has not been loaded through Font.loadAsync.

  1. SDK Version: 43
  2. Platforms(Android/iOS/web/all): android/ios

After upgrading from SDK 40 to 43, I get the error:
fontFamily “FontAwesome” is not a system font and has not been loaded through Font.loadAsync.

Basically the same as described here: https://forums.expo.dev/t/sdk-37-unrecognized-font-family/35201/3?u=notbrent

I already tried deleting caches before starting the app which does not fix it:
watchman watch-del-all && rm -rf .expo && rm -rf node_modules && rm yarn.lock && yarn && npm start

Running “rm -rf ./node_modules/expo/node_modules/expo-font/” solves the issue but I dont think it is the way to go.

This is the project and branch to reproduce the error:

I think I solved it by removing react-native-appearance (which was written somewhere in the deprecations of the sdk upgrade notes).

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.