Anders will need to dig into this one. Everything appears to be correct - widget code is present on the page, album is listed on the profile page, URL's match, widgets have been selected.
I did a quick test with a dummy album, and the widgets are working, so it's not some new problem in the browsers, or on the jAlbum server. I tried hosting my test album both on jalbum.net and on my own domain, and no problem there, either, so it's not a cross-site origin problem (though that may become an issue someday soon).
I don't think Anders has seen this yet (and we're heading into a weekend), but in the meantime, you don't happen to have two different jAlbum accounts, do you? When you upload the album, make sure that you're signed in to the jAlbum application as lex2, and not with some other account name.
The old automation conundrum: to encode, or not to encode. If the user has already encoded the URL, encoding it again produces a mess. Elsewhere, I've adopted a simple rule - if the URL contains a percent character, it's already encoded, so don't do it again. Otherwise, do it!