well i tried again with just the nail of my finger and it really seems to work.
developers do your work... its "just" a software issue now until we have 3d touch :)
works for me too. may be just a trick. you could check how much area of the finger is actually on the touchscreen and simmulate something like a force touch by that