Can't add RSS feed from URL directly on website but works fine on Android app

I recently switched from Inoreader to Newsblur and I am happy with it so far except for this issue.

On Newsblur site, on the Add + Discover sites screen, if I try to add any RSS feed url directly, it shows some unrelated site suggestions. For example try adding “https://www.theverge.com/rss/index.xml”

The screen shows suggestions of tech sections of CNN, Engadget etc but not the contents of theverge xml URL I entered. The issue seems to affect only website though. On Newsblur Android app, when I enter the above feed URL, it shows the option to add that feed, followed by suggestions I see on website (CNN, Engadget etc..) which is the right way.

Please look into it. While I can work with Android app for now, adding multiple feeds is easier to do on website.