Website The Fix claims the incident last month escalated when James had attempted to seduce his other half with the track.
A source tells the site
"To get her in the mood last month, he turned on [Beyonce's signature smash] 'Crazy in Love', and oh boy, was that a disaster!""Mariah threw the computer that was playing it via speakers out the window!
"Seriously, just trashed it. She ran out of the room screaming. So the night was obviously finished for James, and they retreated to separate parts of the house. And she had a few glasses of wine to cool down."
The next time, he had a near repeat after playing JLO's 'Waiting for Tonight', and Mariah coughed out her courgette at dinner so James immediately put on Mariah's greatest hits!" The source added.
"He has learned never, ever to play another female artist in the house. It's either Mariah, jazz or classical!"
Mariah has repeatedly said "I don't know her" when asked about a JLo feud, but clearly she knows her alleged rival's music.
So what's at the top of Mariah's wish list when it comes to her own songs? According to the source, it's a toss-up between 'We Belong Together' and 'Touch My Body'.