It's looking at channel -1, try running aircrack with the following option: --ignore-negative-one or --ig as it said in the error you posted:
13:50:47 Waiting for beacon frame (BSSID: ACCESS_POINT_MAC) on channel -1
13:50:47 Couldn't determine current channel for mon0, you should either force the operation with --ignore-negative-one or apply a kernel patch