Your FYP project supervisor (SV) is there to help you move forward positively. SVs are not magicians nor are they clairvoyants.
SVs rely on your updates during meetings to know your project and your mental status. Depending on these updates, they can then decide the right and appropriate course of action to help you complete your final year project in the best possible way (good grades!).