Hi,
The Mobile redirection web part now creates a cookie indicating if the redirection was already done. If the cookie is already created, then there is no redirection. So, the workaround in your case would be to delete following line of code from
~\CMSWebParts\General\MobileDeviceRedirection.ascx.cs file:
CookieHelper.SetValue("CMSMobileRedirected", "true", DateTimeHelper.ZERO_TIME);
We will add property called "Always redirect" for this web part in some of the next hotfix packages where editor will be able to specify whether the web part should redirect always to given URL or only once.
Best regards,
Miroslav Remias