Yes that's exactly the problem, because you're just just ignoring the return value, i.e. one with the `0xFF` attached to it.