I want to create custom task flow for OIG ps4, then follow guide in attachment
I got an error when I went to step 10b.
In this step, when i drag and drop the Task control to the Task Information tab.The Create context menu is displayed. Select Human Task > Complete Task without Payload then my jdeveloper has been error.
I have added error information and message log as follows

Message log :
Dec 02, 2019 10:41:38 AM oracle.adfdt.view.common.binding.creator.VelocitySupport processTemplate
SEVERE: Error calling isAcquirerByName, cause:
java.lang.StringIndexOutOfBoundsException: String index out of range: 2
at java.lang.String.substring(String.java:1963)
at oracle.tip.tools.ide.workflow.datbindpatterns.provider.TaskHeaderModelProvider.isProperty(TaskHeaderModelProvider.java:506)
at oracle.tip.tools.ide.workflow.datbindpatterns.provider.TaskHeaderModelProvider.isAcquirerByName(TaskHeaderModelProvider.java:496)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
at oracle.adfdt.view.common.binding.creator.VelocitySupport.processTemplate(VelocitySupport.java:36)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.\_createDocumentFragmentSnippet(XmlBasedCreatorInfo.java:1007)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:406)
at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:223)
at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:161)
at oracle.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:232)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.\_runDeferredInclusions(XmlBasedCreatorInfo.java:1140)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.\_runDeferredInclusions(XmlBasedCreatorInfo.java:1166)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.\_runDeferredInclusions(XmlBasedCreatorInfo.java:1166)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.\_runDeferredInclusions(XmlBasedCreatorInfo.java:1166)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:441)
at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:223)
at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:161)
at oracle.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:232)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.\_runDeferredInclusions(XmlBasedCreatorInfo.java:1140)
at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:441)
at oracle.adfdtinternal.view.common.binding.datatransfer.ADFDocumentFragmentCreatorInfo.createDocumentFragment(ADFDocumentFragmentCreatorInfo.java:83)
at oracle.adfdtinternal.view.common.binding.operation.CreateOperation.apply(CreateOperation.java:112)
at oracle.bali.xml.model.AbstractModel.performOperationAction(AbstractModel.java:339)
at oracle.bali.xml.model.datatransfer.operation.PerformOperationAction.actionPerformed(PerformOperationAction.java:36)
at oracle.bali.xml.share.ActionProxy.actionPerformed(ActionProxy.java:47)
at oracle.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy.access$201(DropMenuInvoker.java:251)
at oracle.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy$1.run(DropMenuInvoker.java:271)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at oracle.javatools.internal.ui.EventQueueWrapper.\_dispatchEvent(EventQueueWrapper.java:169)
at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Plz help me how to pass this step.