I've fixed it, all functions should be work fine.
Please download latest TWRP build in following link.
PS. watch out the last 6 digits at the filename, it must equal to your system's android patch level. e.g. 2017-12-01 = 171201
otherwise you will fail to decrypt data partition or get data encrypted when normal reboot to system.
credit @nkk71, thanks all the works you've done for us.
@Captain_Throwback update U11 twrp recovery for android 8.0 few days ago, I replaced the kernel for U11+ and do patch on it,
touch is working but no luck with data decryption, maybe some experts can fix this
I do not have U11+, I'm just asking my friend doing test with this TWRP recovery...
android-7.1 build (decrypt not work)
android-8.0 build (decrypt work, need to wipe userdata or you will get data encrypted message when reboot to system)