Currently, if a stream only uses the StreamTitle metadata field, the data in now playing and scrobbled to lastfm is more or less a guess and assumes that the stream data is sent in <Album artist> - <Title> format, which isn't always the case.
I use a stream that has a <Title> - <Album Artist> - <Album> format, which isn't the way I'd tag things but it's what I get. It would be nice to be able to scrobble/lastfm heart tracks I like with correct metadata.
Can streams have a parsing format set on a per-stream basis, perhaps in the properties field on the radio tab?
See
https://getmusicbee.com/forum/index.php?topic=42998 for an example of what I mean.