AES256 CBC encryption returning empty string

I am not familiar with how this API works, but is the third parameter Plaintext a valid one?