Well I decided to roll back to firmware version 1.16.13 and at least it now stays online with the ethernet cable plugged in.
will have to see how it goes now I suppose. I still have 39 days of warranty left, so it may still be sent back as an RMA yet.