Respone from Chase:
We apologize for the inconvenience you recently 
experienced. We value you as a customer and want your 
Chase experience to be easy and satisfying as possible. 
We regret to inform you that we do not support yet the 
Windows 8 for mobile QuickDeposit. We will send 
communications once we have updated our system in one of 
our future system enhancements. You may deposit the check 
at Chase ATM's or at the branch or use other mobile device
like iPhone for QuickDeposit.