Being online is not the problem as it supports Google Play Services for the payment while the app is offline.
CLN works fine, but I am curious to check this new feature of Phoenix, which seems to be 99% there.
I'm only missing the ability to copy the BOLT12 offer based on a custom input, which is possible to do in CLN, but I haven't found a way to do in Phoenix.