hi  @muskokee
from where do you pick profile.php: bp-default or bp-legacy ?
Do you use other custom function in bp-custom.php or child-theme functions.php ?
What when BuddyPics and BP Follow are deactivated ?
		
	 
	
	
	
 
		
			
	
	
		
		Thanks for your reply  @danbp! I got the profile.php from bp-default. I had previously placed bp-default custom edit.php and change-avatar.php inside the child theme at single/profile folder without a problem. 
Yes, I use many custom functions in my functions.php file but I have not made use of bp-custom.php.
I also have a custom template titled plugin-buddypress.php in my child-theme folder above the buddypress folder.
I disabled all the profile plugins (pics, follow, cover, conditional field groups) and commented out all functions acting on Buddypress in my functions.php file. This did not make a difference! I still have a blank loop with the profile.php added to my child theme.
//EDIT
And I am running BP 2.3.2.1 on WP 4.2.4
		
	 
	
	
	
 
		
			
	
	
		
		Sorry, part of the above is not true. I am using bp-custom.php. The only function in there is to disable BP registration.
//EDIT
Oh my! I just found this post https://buddypress.org/support/topic/bp-legacy-in-bp-templates/ . Am I supposed to be using the files from bp-legacy as this post suggests? If so, what a terrible name for a folder!
		
	 
	
	
	
 
		
			
	
	
		
		Yes, bp-legacy.  Agreed, terrible name.
		
	 
	
	
	
 
		
			
	
	
		
		Yikes! I will transfer all my custom work to the proper files then and see if that makes a difference.
		
	 
	
	
	
 
		
			
	
	
		
		That did it! Changed over to legacy files and now I can place and modify the profile.php in my child-theme (another not-so-nice name for describing a regular wordpress theme). 
Small suggestion: make this knowledge (bp-legacy over bp-default) a BIG note in the theme development documentation of this site! 
Thanks  @danbp for your question which prompted me to dig further and  @shanebp for confirming my improper use of bp-default.