All looks OK. I usually just have the testing server the same as my remote server.
I have two domains on a reseller account, each using the same database.
The settings for both are essentially the same, but this seems to work in one but not the other.
Its late here now, so I'll look again in the morning, and if it still looks odd, I'll try and do a little video showing they both look the same, but are behaving differently with DB.