I don't know if i'm allowed to post this here as it appears from my last appearance that Adfly and censored are great enemies.
But at censored we had this problem too.
This is because that Media Fire has blocked censored and Adfly domain referrers.
Thats why it works when you refresh the page because there's no referrer when you refresh so Media Fire doesn't block it.
1) Get your MediaFire link. In this case it will be http://www.mediafire.com/?xxxxxxxxxxxxxxxxx
2) Place your Mediafire link after this http://www.hidereferer.com/
So in this example: http://www.hidereferer.com/?http://www. ... xxxxxxxxxx
3) Place this entire link into adfly URL shortener.
If you are using adfly easy link, then it would be like this http://adf.ly/#
I don't know how to implement this with full page script though.
Hope this helps