Hi Shanel,
Sure, here's how you would fix it manually. You'll need a program that can read and edit HDF5 files. I use HDFView (
https://www.hdfgroup.org/download-hdfview/) but I'm sure there's other appropriate software out there. You could also write a python script to do this pretty easily in an automated fashion if you wanted. Here's how I would do it in HDF5View, the general process should be the same for other programs. Note that you only have to do this process for the values that are causing problems, not for all values in the file.
1. Open the hdf5 workspace file.
2. In HDFView right lick on the top level node (filename) and select Reload File As -> Read/Write
3. Expand one of the data notes (e.g. ifts) to show the data of that type in the workspace. Click on the filename to show the associated attributes.
4. For any attribute that is a line or marker color (e.g. qf_line_color, qf_line_marker_edge_color, etc.) right click and select View/Edit Attribute Value
5. In the window that opens you will see three numbers in brackets, in your case the errors shows an issue with: [1. 0.49803922 0.05490196]. This is an RGB code. Convert it to a Hex color code (e.g. with
https://htmlcolorcodes.com/rgb-to-hex/). Double click in the cell and enter the corresponding hex code.
6. Close the window and save the changes when it asks (note that in my version of HDFView the window that pops up asking to confirm save changes doesn't have any buttons, but just closing it with the x at the top left seems to save the changes).
7. Click away from the data node and back to reload the attributes and verify the change took.
8. Repeat as necessary for all values causing errors on load.
9. Close the HDF5 file.
Let me know if you have any issues.