Did you change it in the dashboard/Appearance/Header, or in the style.css of your theme, or both? If so that could be your problem.
I made many changes. I probably did both. Now you know the problem, do you know a solution ?
(I use a very basic structure : WordPress, BussyPress, bd-default theme and Private BuddyPress.)
If you made a child theme just target the #header in your style.css and use something like this:
`#header {
background-image: url(http://yourdomain.com/wp-content/uploads/2012/03/logo.gif);
background-repeat: no-repeat;
}`
Just replace the URL with the URL to the image you uploaded in your dashboard/media/library.
If you edited bp default.css which you should never do because it can be done in a child theme which future proofs it to some degree and over-rides the default.css anyway. Then I would suggest just opening the buddypress.1.5.5.zip (or whatever version you have). Just copy the file from buddypress/bp-themes/bp-default/_inc/css/default.css and replace with the one on your server in /wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/default.css
Hope this helps!
Many thanks it works fine.
Regards