I assume you’re talking about the oEmbed for BP plugin?
Adding a picture works great on the main activity feed but shows only the url on the profile page
This is the intention.
and the link does not work it seems cut off at the end.
This isn’t a problem with the plugin, but rather with the way BuddyPress parses text for the latest update.
Also replies to posts with pictures only show the url not the image
Works for me. Make sure you didn’t tamper with the bp-oembed-config.php file.