Avatar image not showing up in Blog or user

Hello,

I'm having a problem with getting the avatar to load. The image uploads an I can crop the image. The image does not show up after cropping. I get the broken link image. I checked the files and they are being uploaded. The link of the broken image is in a different folder than where the images are being uploaded.

Site is universalcorewellness.com. Running buddypress on the main site but not on the other multisites.

universalcorewellness.com/kidszone is a site in the multisite network.

url for the uploaded avatar files are (this is a sample avatar image)
public_html/wp-content/uploads/avatars/user/c4c/user-1-96.png

The plugin broken link is http://universalcorewellness.com/avatar/user-1-96.png?rand=xxxxxxxxxxx

I've tried adding the code

RewriteRule ^(.*/)?avatar/(.*) index.php?avatar=$2 [L]

(as suggested in another thread) to the .htaccess but that didn't help.

Any help would be greatly appreciated

Regards,
jayjay