It seems I might have answered my own question. I took an address generated on bitcoin-core 0.17.1 to a BCH ATM and it would not get accepted as a valid address. I then took the same address to a BTC ATM and it was accepted as a valid address.
Therefore, is it safe to assume that the addresses generated by bitcoin-core 0.17.1 are not compatible with BCH?
If it is not copatible with BCH, why does it show up as a valid address on blockchain.info for both BTC and BCH?
I've just created a new receiving address in bitcoin core 0.17.1 and noticed that it starts with a 3. I then posted this address into blockchain.info to make sure no one else has miraculously generated the same address. It was a new address.
But I noticed, that the address were appearing as both a BTC and BCH address.
Does this mean I can send BTC and BCH to this address?