Is the music streaming services using different codecs? If so it may be your processing switching to different bass output levels. On the other hand, if it is in the song mastering, there is nothing you can do about that but switch bass output levels. Another reason might be that your bass frequency response at your listening position is badly out of whack. If so, the fundamental notes or their major harmonics on some tunes will really be activating a peak, but on other tunes that don't hit those notes as much, there will be much less perceived bass. You need to look at the frequency response at your listening position to see what is going on there.