I keep getting a bad request error every time I run this line of code:
List accounts = await App.accountTable.Where(account => account.EmailAdd
What does your client-side EmailAddress property look like? It is getting lowercased at some point -- do you have any attributes on it in your client model?
The reason that 'Username' and 'username' both work is because the server allows both upper-and lower-case with the first letter of properties. For example, 'emailAddress' should work.