To mark your attendance you need to complete at least 40 % of the class. Also, there may be a possibility that you have watched the class in some other batch that's why your attendance is not reflecting in the report card. Also, if you are watching a recorded class and you increase the video speed or fast forward the video, attendance will not be marked for that class. Attendance is marked automatically if you watch 100% of the class.