An upstream issue in Flutter’s image picker plugin was incorrectly marking video files as images. This meant that our video encoding pipeline was not being run for these video files, and the videos were not visible in CareApp’s feed.
Our immediate fix was to patch the image picker plugin and release a new version of CareApp. We then manually triggered our video encoding pipeline for existing videos, resolving the issue.