From your description it could be a problem with your bottom module. Do you happen to know any other FP3 users nearby who could lend you their bottom module (and/or their battery) to test if it makes a difference? If you don’t, have a look if there are Fairphone Angels in your region who might be able to help you testing it: