It turns out my radio problem is a known bug. Don’t know why I got so annoyed, other than the fact that most of the times I break something out of curiosity the only person who suffers is me, and most of the time I can dig around the source until I know enough to fix it. Or simply roll back. Its a little hard to hide it if you break your blog.
Found a fix on google, so this will be my last rant on that subject. Back to more interesting matters.