Hello,
The problem is NOT related to the TLD (as @cakiwi already explained)
Your 2 domains don't target the same IP:
$ drill app.eliminyro.com
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 31124
;; flags: qr rd ra ; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;; app.eliminyro.com. IN A
;; ANSWER SECTION:
app.eliminyro.com. 300 IN A 104.21.51.122
app.eliminyro.com. 300 IN A 172.67.180.46
;; AUTHORITY SECTION:
;; ADDITIONAL SECTION:
;; Query time: 16 msec
;; SERVER: 192.168.1.1
;; WHEN: Tue Oct 5 18:42:39 2021
;; MSG SIZE rcvd: 67
$ drill viceartur.me
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 39136
;; flags: qr rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;; viceartur.me. IN A
;; ANSWER SECTION:
viceartur.me. 300 IN A 5.142.251.174
;; AUTHORITY SECTION:
;; ADDITIONAL SECTION:
;; Query time: 40 msec
;; SERVER: 192.168.1.1
;; WHEN: Tue Oct 5 18:42:49 2021
;; MSG SIZE rcvd: 46
I think that is the root of your problem.