I am facing an issue with a progress field. Despite having various fields of different and similar types within the progress field, and all fields being filled in by the user, the progress field does not recognize all of them as completed. It displays some fields as complete and others as incomplete. I have attempted to make the settings of all fields identical for both complete and incomplete statuses to test the outcome, but the issue persists. For instance, there are two text fields with the same settings, both filled in by the user, yet one shows as complete while the other shows as incomplete. Field validation is identical, conditions should be irrelevant, there are no JavaScript errors, the database has been checked for errors and is fine, and the cache has been cleared. I have also removed the fields from the progress field and added back one by one but again the result was not succesful. I am unsure what else to check. What could possibly be causing this?
The only errors I get are the following
Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in ...\components\com_comprofiler\plugin\user\plug_cbcore\library\Field\IntegerField.php on line 128
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in ...\components\com_comprofiler\plugin\user\plug_cbprofileupdatelogger\library\Trigger\UserTrigger.php on line 68
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in ...\components\com_comprofiler\plugin\user\plug_cbprofileupdatelogger\library\Trigger\UserTrigger.php on line 74
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in ...\components\com_comprofiler\plugin\user\plug_cbprofileupdatelogger\library\Trigger\UserTrigger.php on line 75
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in ...\components\com_comprofiler\plugin\user\plug_cbprofileupdatelogger\library\Trigger\UserTrigger.php on line 76