I am experiencing this on the Nintendo Switch, 1.14.30 (plus previous two updates for certain). Standing in open, at least 4 blocks above sea level, overnight for at least 6 game days in a row. Have tried this on multiple occasions in the past 3 weeks. No phantoms have ever appeared.
Other factors: 1) while outside from sundown to sunrise, I often have to return to my base during the day, which is below sea level. 2) have so far only attempted this on a series of moderate-sized islands in the middle of a largish ocean biome, relatively near world spawn (768, 68, 4; seed 117257946).
Update: A phantom spawned while playing last night. Hadn't slept in 4 days, but was working primarily in an area below sea level, so I wasn't actively trying to attract phantoms. Came above ground a few minutes before daybreak and realized the sound I'd thought was coming from a nearby Nether portal was actually a phantom high overhead. Only one, and while it dove, it never came less than 5 blocks overhead. I killed it with a bow, but only XP dropped. For the next three nights I came above ground around nightfall and waited in the open in the same area, but no further phantoms have spawned.
Further update: Since last edit I've had more phantoms appear. Stopped sleeping entirely and would have a fair chance that one would spawn when I'd first come above ground at night. Once had two appear. If I'm too close to my villager breeder they stay well above sword range (both cats and an iron golem are in the area). When I went to a desert ~600-700 blocks away to dig up more sand for a project, I had multiple phantoms attack that night (as well as creepers and husks). Other than a pass through during the day while mapping the world, this was my first time in that area. While I can't explain the lack of phantoms early game, I've concluded the mob cap is probably always close to full in my base area.
I am experiencing this on the Nintendo Switch, 1.14.30 (plus previous two updates for certain). Standing in open, at least 4 blocks above sea level, overnight for at least 6 game days in a row. Have tried this on multiple occasions in the past 3 weeks. No phantoms have ever appeared.
Other factors: 1) while outside from sundown to sunrise, I often have to return to my base during the day, which is below sea level. 2) have so far only attempted this on a series of moderate-sized islands in the middle of a largish ocean biome, relatively near world spawn (768, 68, 4; seed 117257946).
Update: A phantom spawned while playing last night. Hadn't slept in 4 days, but was working primarily in an area below sea level, so I wasn't actively trying to attract phantoms. Came above ground a few minutes before daybreak and realized the sound I'd thought was coming from a nearby Nether portal was actually a phantom high overhead. Only one, and while it dove, it never came less than 5 blocks overhead. I killed it with a bow, but only XP dropped. For the next three nights I came above ground around nightfall and waited in the open in the same area, but no further phantoms have spawned.
Further update: Since last edit I've had more phantoms appear. Stopped sleeping entirely and would have a fair chance that one would spawn when I'd first come above ground at night. Once had two appear. If I'm too close to my villager breeder they stay well above sword range (both cats and an iron golem are in the area). When I went to a desert ~600-700 blocks away to dig up more sand for a project, I had multiple phantoms attack that night (as well as creepers and husks). Other than a pass through during the day while mapping the world, this was my first time in that area. While I can't explain the lack of phantoms early game, I've concluded the mob cap is probably always close to full in my base area.