To fix
Yahoo mail not syncing, check your internet connection as this could be one of the main reasons for the issue. Hence make sure to stay connected to a strong source of internet connection. If this doesn't help, clear the cache and app data; this will clear the log-in data, settings, and temporary files to resolve the issue.