I use standalone Garmin GPS units with custom POI files loaded to tell me where the low bridges are along any given route. It works well. Saved us from a low bridge on a bypass route in Texas back in February.
There are several GPS units that come with, or can upload, maps that have the weight/width/height restrictions preloaded. I believe Garmin and Rand McNally both have RV/Trucker versions of these available. You enter your physical dimensions and weight, and the GPS avoids issues for you.
None of these solutions are perfect, and you'll probably occasionally get unusual instructional behaviour, like your CoPilot app, but we've never had any real problems using Garmin GPS units. Gotta keep the maps up to date, though.....
Mike. Comments are anecdotal or personal opinions, and worth what you paid for them.
2018 (2017 Sprinter Cab Chassis) Navion24V + 2016 Wrangler JKU (sold @ ????)
2016 Sunstar 26HE, V10, 3V, 6 Speed (sold @ 4600 miles)
2002 Roadtrek C190P (sold @ 315,000kms)