Re-checked everything and one of the soldered joints was a bit 'dry' and was almost broken. Not enough solder and then some wiggling when trying to get it all together.
Re sealed, taped and powered up. It started to acquire satellites, so it seems happy. Turned it off.
Will glue it tonight and weight it down to get a good seal and contact. Then we'll see for sure.