Lil Nas X has uploaded the video of his chart-topping hit Montero (Call Me By Your Name) to PornHub after learning it is no longer available on a handful of top streaming sites.

The controversial promo, which features the rapper performing a seductive dance with the devil, mysteriously no longer features on Spotify, Apple Music and YouTube in some territories across the world, and now the Old Town Road hitmaker is looking at alternatives.

"since call me by your name is no longer working on many streaming services i will be uploading the audio to pornhub at 3pm est,” he wrote on Twitter on Tuesday.
"not even joking. everybody stream call me by your name hard today because it may no longer be available tomorrow and there's nothing i can really do about it. thanks for all the support tho!" the rapper added.

Executives at his record label, Columbia, have also been unable to clear up the mystery.

A statement reads: "Thanks for all your comments regarding @LilNasX 'Montero (Call Me By Your Name)'. It’s unfortunately out of our control but we are doing everything possible to keep the song up on streaming services. We will keep you up to date as we hear more. Thank you for understanding."

Officials at the streaming sites insist the song has not been removed and it remains unclear what the issue is.