Had an important building inspection project yesterday on a 15 story building checking the facade for structural integrity and defects. The area was within a GeoFence due to being in Class D airspace and other important facilities in the area. I went through the proper procedures to do an Advance unblock of the GeoFence and received confirmation for two days. While on the project and with interested parties standing by the GeoFence block kept returning and preventing me from flying....multiple times. I had to use my phones hotspot and go through the procedure with DJI to get the block removed on site costing me valuable time while trying to keep batteries warm etc. Has anyone experienced similar issues with DJI and the GeoFence and do you have any suggestions or ideas?