UPDATE 2
The error java.lang.RuntimeException: java.lang.IllegalArgumentException: Internal error: Cannot create interpreter: Did not get operators or tensors in subgraph 1. it is due to:
converter.optimizations = [tf.lite.Optimize.DEFAULT]

so by commenting this out the above error dissapears inside android. Tagging @khanhlvg to add people to check this error.