I think you forgot to specify agent on after scan wifi, try:
agent on
connmanctl agent on
After connmanctl scan wifi
connmanctl scan wifi