This is now working. Turns out that the mistake had something to do with my UI. Started working perfectly after disabling it.

/frustration indeed.