The sdk reports an 400 error, but the annoying thing is, the app actually does create. I'll either have to make a custom request with a higher API version (since this issue does not exist in the portal, I assume that this will fix it) or do some stupid try/catch logic. I'll probably do the prior if it works.