Sure, I am already on 7.1.1 but back in November when I posted it was still 7.1rc6
Yes, you are right, my mistake ammended: That should be 10.1.101.1/32 for the first client?
/interface wireguard peers print
/interface wireguard peers edit number=0 allowed-address
10.1.101.1/32
Ctrl+o=save&quit
My Android Client has Interface - Address 10.1.101.1/32
/ip address print
/ip address disable numbers=1
/ip address add address=10.1.101.1/24 network=10.1.101.0 interface=wireguard1 #should that not be 10.1.101.0/24?
/ip address print
Flags: X, D - DYNAMIC
Columns: ADDRESS, NETWORK, INTERFACE
ADDRESS NETWORK INTERFACE
;;; defconf
0 192.168.88.1/24 192.168.88.0 bridge
1 X 10.255.255.1/30 10.255.255.0 wireguard1
2 D xxx.xxx.xxx.xxx/26 xxx.xxx.xxx.xxx ether1
3 10.1.101.1/24 10.1.101.0 wireguard1
/ip firewall filter print
ip firewall filter edit number=7 value-name=in-interface-list
WAN
Ctrl+o=save&quit
/ip route print
Flags: D - DYNAMIC; A - ACTIVE; c, d, y - COPY
Columns: DST-ADDRESS, GATEWAY, DISTANCE
DST-ADDRESS GATEWAY DISTANCE
DAd 0.0.0.0/0 xxx.xxx.xxx.xxx 1
DAc 10.1.101.0/24 wireguard1 0
DAc xxx.xxx.xxx.xxx/26 ether1 0
DAc 192.168.88.0/24 bridge 0
But now the tunnel does not work at all Ups.