Hello,
There is a hard to explain problem with data integrity, let me show it in a pseudocode:
In class_core.php:check_feature_by_typenames():
self::verify_rewards_cache($userinfo);
at this point $userinfo['dbtech_vbactivity_rewardscache'] is an array, good!
then in:
foreach ($features as...