A. Ensure that you are following the correct procedure for earning hearts, as missing steps can lead to inconsistent rewards. B. Log out and log back into the app to refresh your session, which might resolve any temporary inconsistencies.